Batter Up! It's World Series time and the eyes of baseball fans across the country will be watching as the Houston Astros take on the Atlanta Braves in game one tonight from Minute Maid Park in Houston.
If you missed it, The Houston Astros are heading to the World Series! Tonight is Game 1 against the Los Angeles Dodgers. But if you missed it over the weekend Texas' own Jack Ingram got the good juju going with a stirring rendition of our National Anthem...