Is this baseballs biggest scandal?
Kirk Clyatt (filling in for Bob Tarlau) gives a detailed account of the news of the day in the United States of America every weekday morning.
On Wednesday, Kirk told us that punishments have been handed out for the Houston Astros who won the 2017 World Series and did so in part by cheating. Kirk asked the question “should they be stripped of their title?”
Download this podcast here