Inside The Dugout: The Houston Astros Are The 2017 World Series Champs

ITD - PHOTO FOR RI SHOWFor the first time in franchise history, the Houston Astros are Major League Baseball’s World Series Champions.

Kevin Kennedy and Rich Herrera tell you exactly why things played out the way they did in Game Seven and how World Series MVP George Springer led his team to victory in this historic game.

Thanks for listening!

Follow Kevin Kennedy on Twitter: @KevinKennedyMLB
Follow Rich Herrera on Twitter: @RBIRich
Subscribe to Inside The Dugout on Apple PodcastsStitcher, TuneIn Radio, and Google Play

Don’t forget to check out Kevin’s new website as well!