David Ortiz Tested Positive for Steroids; In Other News, the Earth is Round

In news that shocks no one, the New York Times is reporting that David Ortiz was one of the 103 players who tested positive for steroids in 2003. So apparently, lovable Big Papi is a phony and liar. Here’s what he said back in February: (more…)