Monthly Archives:

November 2017

#HoustonStrong

Anddddd the Houston Astros are your 2017 World Series Champions! Wow. From the unveiling of the brand new spring training home in West Palm Beach to the World Series Game 7 in L.A., this season has been nothing short of magical. It was a season full of tremendous highs and character-defining lows. Here's a few of my favorite moments and stories from this championship team: Sports Illustrated Pr[...]