Should the Astros have given up their World Series title?

World Series - Houston Astros v Los Angeles Dodgers - Game Seven

World Series - Houston Astros v Los Angeles Dodgers - Game Seven

Yesterday was a disaster for the Houston Astros. They held a press conference to talk about the sign stealing scandal but didn't really apologize for anything which cause more anger for everyone else in baseball. Marc talks about how the best thing they could have done was voluntarily vacated their World Series title, because in American sports there is no precedent for this time of punishment.

If you missed any of the segment, you can catch up below:

Sponsored Content

Sponsored Content

FM 96.9 The Game · Orlando's Sports Leader
Listen Now on iHeartRadio