Nelson Cruz, according to sources (Bleacher Report, 105.3 The Fan in Dallas, Jon Heyman of CBS Sports) will not appeal his assumed 50 game suspension Continue Reading
Biogenesis
Suspensions About to Come Down
According to ESPN, suspensions are about to come down in the PED case that has been pending since the off-season. As we all remember, Nelson Continue Reading