Should the Astros have given up their World Series title?

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:

 
Beat of Sports

Beat of Sports

The Beat of Sports with the voice of UCF Sports Marc Daniels. Delivering sports the way you like it - Weekdays 9a-12p

title

Content Goes Here