The Houston Astros are 2017 World Series champions. We finish the season off with a World Series wrap-up and our thoughts heading into an offseason of Giancarlo Stanton trade rumors and baseball withdrawals.

Follow Us: Twitter | Facebook | Instagram

Subscribe: iTunes | Google Play | Stitcher

LEAVE A REPLY

Please enter your comment!
Please enter your name here