Carlos Ruiz' 2012 season
Posted on Tuesday, Nov 27, 2012
Phillies' catcher Carlos Ruiz faces a 25 game suspension for violation of Major League Baseball's performance-enhancing drug policy after Adderall was found in his system.
*