2004 San Francisco Giants Team Roster David Aardsma P 22 R R 6-5 200 12/27/1981 Denver, CO MLB 2004-2007 $300,000 Edgardo Alfonzo 3B-2B 30 R R 5-11 187 11/8/1973 St. Teresa, VZ MLB 1995-2006 $6,500,000 Barry Bonds LF 39 L L 6-2 210 7/24/1964 Riverside, CA MLB 1986-2007 $18,000,000 Jim Brower P 31 R R 6-2 205 12/29/1972 Edina, MN MLB 1999-2007 $662,500 Dave Burba P 37 R R 6-4 240 7/7/1966 Dayton, OH MLB 1990-2004 $440,000 Jason Christiansen P 34 R L 6-5 241 9/21/1969 Omaha, NE MLB 1995-2005 $2,433,333 Brian Cooper P 29 R R 6-1 185 8/19/1974 North Hollywood, CA MLB 1999-2005 *$300,000 Kevin Correia P 23 R R 6-3 180 8/24/1980 San Diego, CA MLB 2003-2007 *$300,000 Deivi Cruz SS 28 R R 6-0 184 11/6/1975 Nizao Bani, DR MLB 1997-2005 *$300,000 Brian Dallimore 2B-3B 30 R R 6-1 185 11/15/1973 Las Vegas, NV MLB 2004-2005 *$300,000 Ray Durham 2B 32 B R 5-8 180 11/30/1971 Charlotte, NC MLB 1995-2007 $7,200,000 Jason Ellison CF-LF 26 R R 5-10 180 4/4/1978 Quincy, CA MLB 2003-2007 *$300,000 Leo Estrella P 29 R R 6-1 185 2/20/1975 Puerto Plata, DR MLB 2000-2004 $316,000 Scott Eyre P 32 L L 6-1 200 5/30/1972 Inglewood, CA MLB 1997-2007 $1,000,000 Pedro Feliz 3B-1B 29 R R 6-1 195 4/27/1975 Azua, DR MLB 2000-2007 $850,000 Jesse Foppert P 23 R R 6-6 210 7/10/1980 Reading, PA MLB 2003-2005 $312,000 Wayne Franklin P 30 L L 6-2 195 3/9/1974 Wilmington, DE MLB 2000-2006 $360,000 Marquis Grissom CF 37 R R 5-11 188 4/17/1967 Atlanta, GA MLB 1989-2005 $2,125,000 Jeff Hammonds RF-CF 33 R R 6-0 195 3/5/1971 Scotch Plains, NJ MLB 1993-2005 $1,000,000 Brad Hennessey P 24 R R 6-2 185 2/7/1980 Toledo, OH MLB 2004-2007 *$300,000 Matt Herges P 34 L R 6-0 200 4/1/1970 Champaign, IL MLB 1999-2007 $1,100,000 Dustin Hermanson P 31 R R 6-2 200 12/21/1972 Springfield, OH MLB 1995-2006 $800,000 Justin Knoedler P 23 R R 6-2 205 7/17/1980 Springfield, IL MLB 2004-2006 Ricky Ledee LF-RF 30 L L 6-1 160 11/22/1973 Ponce, PR MLB 1998-2007 $1,225,000 Todd Linden LF-RF 24 B R 6-2 215 6/30/1980 Edmonds, WA MLB 2003-2007 *$300,000 Noah Lowry P 23 L L 6-2 190 10/10/1980 Ventura, CA MLB 2003-2007 *$300,000 Damon Minor 1B 29 L L 6-7 230 1/9/1975 Canton, OH MLB 2000-2004 *$300,000 Dustan Mohr RF-LF 28 R R 6-0 210 6/19/1976 Hattiesburg, MS MLB 2001-2007 $342,500 Neifi Perez SS 29 B R 6-0 175 6/2/1975 Villa Mella, DR MLB 1996-2007 $2,750,000 A.J. Pierzynski C 27 L R 6-3 220 12/30/1976 Bridgehampton, NY MLB 1998-2007 $3,500,000 Cody Ransom SS-2B 28 R R 6-2 190 2/17/1976 Mesa, AZ MLB 2001-2007 $303,000 Felix Rodriguez P 31 R R 6-1 190 9/9/1972 Monte Cristi, DR MLB 1995-2006 $3,050,000 Kirk Rueter P 33 L L 6-3 205 12/1/1970 Centralia, IL MLB 1993-2005 $6,133,333 Jason Schmidt P 31 R R 6-5 213 1/29/1973 Lewiston, ID MLB 1995-2007 $7,937,500 J.T. Snow 1B 36 L L 6-2 205 2/26/1968 Long Beach, CA MLB 1992-2006 $1,500,000 Brett Tomko P 31 R R 6-4 216 4/7/1973 San Diego, CA MLB 1997-2007 $1,200,000 Tony Torcato RF-LF 24 L R 6-1 195 10/25/1979 Woodland, CA MLB 2002-2005 $302,000 Yorvit Torrealba C 25 R R 5-11 180 7/19/1978 Caracas, VZ MLB 2001-2007 $334,000 Michael Tucker RF-LF 33 L R 6-2 185 6/25/1971 South Boston, VA MLB 1995-2006 $1,500,000 Merkin Valdez P 22 R R 6-3 170 11/5/1981 San Cristobal, DR MLB 2004-2004 *$300,000 Kevin Walker P 27 L L 6-4 190 9/20/1976 Grand Prairie, TX MLB 2000-2005 $450,000 Tyler Walker P 28 R R 6-3 237 5/15/1976 San Francisco, CA MLB 2002-2007 *$300,000 Jerome Williams P 22 R R 6-3 180 12/4/1981 Honolulu, HI MLB 2003-2007 $308,000
Error processing SSI file