Roto Info posted what they’re calling a “Rumored steroid list (UNCONFIRMED)” that names 103 Major League Baseball players alleged to have failed 2003 random drug tests. You’ll see the usual suspects, a boatload of Red Sox, and a number of guys that must have used faulty performance enhancers. Read the full story




