David Rollins

Major League Baseball has launched an investigation into the recent rash of stanozolol positives

56 Comments

Four players have been suspended for the most detectable PED there is. Baseball is trying to figure out why. [more]