National Host Says Astros are Cheaters [AUDIO]

Ben Maller went off the Astros calling them cheaters and saying they can't handle Fenway Park.

He's out of his mind. Check out this audio where Maller argues with an Astros fan:

The Josh Innes Show

The Josh Innes Show

"The Josh Innes Show" airs 6-10 a.m. daily on SportsTalk790 (790 AM and 94.5-2 HD) Read more


Content Goes Here