Armchair Athletes 11-2-17 3pm
The Astros win the World Series! And Sports Illustrated apparently predicted this three years ago… which Detroit sports team could we predict a championship for in 2020?
Podcast (the-armchair-athletes): Play in new window | Download
Subscribe: RSS