[1] On April 25, 2008, Torres' contract was purchased by Baltimore when Adam Loewen was placed on the disabled list.
[2] He made his major league debut the next day against the Chicago White Sox.
[4] Torres became a free agent at the end of the 2008 season and signed a minor league contract with the Chicago White Sox.
[5] During the 2009 season, he played for the Triple-A Charlotte Knights, and hit .240 with a home run and 29 RBI in 92 games.
[1] During the 2010 season, Torres played in the Colorado Rockies organization at the Triple-A and Double-A levels.