HOUSTON—Let the celebrations begin!!! The Astros are World Series Champions for the first time in Franchise History.
I made a promise on national television that if the Astros won the World Series I would do my best Jose Altuve dance.
Well, I am a man of my words!
Just don’t go looking for me on Dancing with the Stars.