Vice President Mike Pence's on-again, off-again visit to Huntsville is on again. Pence will tour NASA's Marshall Space Flight Center Monday afternoon before speaking at an election-eve rally for GOP Sen. Luther Strange in Birmingham, his office says.

The visit had been planned but was canceled Friday night only to be re-scheduled Saturday. Pence will arrive at Marshall late Monday afternoon for a tour and visit with employees and leadership. Marshall manages science experiments on the International Space Station at a round-the-clock control room and is leading development of the Space Launch System.

The vice president will then take part in the 7:30 p.m. rally for Strange at HealthSouth Aviation at Birmingham-Shuttlesworth International Airport before flying back to Washington.

Strange faces former Alabama Chief Justice Roy Moore Tuesday in a runoff to decide which one is on the general election ballot against Democrat Doug Jones in December. The off-year election was caused by former senator Jeff Sessions' appointment as U.S. attorney general.

President Donald Trump appeared with Strange at a Friday night rally in Huntsville. Trump said he supports Strange and thinks he has the best chance of holding the seat against Jones.