Found it on iTunes: https://itunes.apple.com/us/album/the-good-guys-2005/id97153006?i=97152986 The band is Apollo XVIII, the song is called "The Good Guys 2005" There's also the original just called "the Good Guys"
How do we not have a new version. Sorry, but I loved Chance's version. '03 and '04 were better than '05. But we are talking about 2017
Dude I totally forgot about that song. I'm sure a couple Astros songs will be spit out on the radio between now and Tuesday.
Best I've see is this. I'm hoping for better. Guess I should post this in the thread asking for the best video. I just dislike that it isn't entirely about our team.