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.

It could be argued that Ingram sparked the Houston comeback.

Astros are headed to the World Series! And I didn't make Sportscenter performing the anthem at game 6, both are very good things! Go Stros!

More From Kicks 105