Find Station
 

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!

Astros Should Have to Forfeit 2017 World Series