: If you're a frequent visitor and use the data on this site, please support The Baseball Cube
by leaving a small tip.
OF-576, CF-514, LF-259, RF-17, DH-3
5-10 / 175
Left / Left
David Ray Roberts
TBC Player ID
Please consider showing your support by leaving a tip in the TBC Tip Jar. Please Support TBC
OFF THE FIELD
|2007||2009||December 2,2006||San Francisco Giants||3||$18,000,000||$6,000,000||Released in March 2009|
|2006||2006||December 12,2005||San Diego Padres||1||$2,250,000|| |
|2005||2005||December 22,2004||San Diego Padres||1||$1,350,000|| |
Multi-year contracts are highlighted in gray.