Astros Should Have to Forfeit 2017 World Series

With it being revealed by a former player that the Houston Astros used a center-field camera to steal signs and relay them to hitters, Ben Maller calls on Rob Manfred to force the Astros to vacate their 2017 World Series win.

Listen below to Ben Maller explain why the "Cheating Astros" need to be punished & tune in LIVE on weekdays 2-6am ET!

The Ben Maller Show

The Ben Maller Show

Want to know more about The Ben Maller Show? Get their official bio, social pages & articles on FOX Sports Radio! Read more


Content Goes Here