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: