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:

FM 96.9 The Game · Orlando's Sports Leader

Listen Now on iHeartRadio