David Ortiz Steroids: Colin Cowherd Hints World Series MVP Might Be Using PEDs? [VIDEO]

ESPN radio announcer is insinuating that World Series MVP and Boston Red Sox star David Ortiz might be on steroids.