Say it ain’t so, Big Papi

The news that David “Pig Papi” Ortiz tested positive for roids back in 2003 isn’t so much a shocker as it is disappointing. Even more disappointing when you take what Read More …