Yu Darvish Says Astros Should Lose 2017 World Series, Rips Players' Apologies
Chicago Cubs pitcher Yu Darvish is among those who believe the Houston Astros should have their 2017 World Series title stripped after illegally using technology to steal signs. "It's like the Olympics," Darvish explained Sunday, per Jesse Rogers of ESPN. "When a player cheats, you can't have a gold …
Read more on bleacherreport.com