Episode CCVII: The Biggest Sports Scandals of Our Lives
/The Houston Astros are cheaters.
Where does there cheating rank of the greatest sports scandals ever.
Join the X Millennial Man as they discuss the Astros, and all the other great sports scandals of the last 40 years.
Download the show for free.