2004 Major League Baseball

Season Summary
World Series Champions
Boston Red Sox
AL Cy Young
NL Cy Young
AL Rookie of the Year
NL Rookie of the Year
AL Manager of the Year
NL Manager of the Year
Teams
30
Players
Attendance
73,019,344
Playoff Teams
ANA, ATL, BOS, HOU, LAN, MIN, NYA, SLN
Show More
List of all known MLB off-season free agent signings for selected season. November of prior year --> April

Free Agent Signings

CSV
Glossary
Get access to locked features and remove all ads with TBC PREMIUM. Only $2/month. Register today!
teamplayerdatecontract
Anaheim AngelsBartolo Colon2003-12-104-year contract for 2004-2007 ($51m) $8m signing bonus 9--8--12--14
Anaheim AngelsKelvim Escobar2003-11-243-year contract for 2004-2006 ($18.75m)
Anaheim AngelsJose Guillen2003-12-202-year contract for 2004-2005 ($6m) club option for 2006 at $4m
Anaheim AngelsShane Halter2004-01-151-year contract for 2004-2004 ($0.575m)
teamplayerdatecontract
Arizona DiamondbacksRoberto Alomar2004-01-061-year contract for 2004-2004 ($1m)
Arizona DiamondbacksBrent Mayne2003-12-181-year contract for 2003-2003 ($0.8m)
Arizona DiamondbacksShane Reynolds2004-01-061-year contract for 2004-2004 ($1m)
Arizona DiamondbacksSteve Sparks2004-01-061-year contract for 2004-2004 ($0.5m)
teamplayerdatecontract
Atlanta BravesAntonio Alfonseca2003-12-231-year contract for 2004-2004 ($1.35m)
Atlanta BravesEddie Perez2003-12-192-year contract for 2004-2005 ($1.325m)
Atlanta BravesJohn Thomson2003-12-102-year contract for 2004-2005 ($7m) club option for 2006
teamplayerdatecontract
Baltimore OriolesMike DeJean2004-01-081-year contract for 2004-2004 ($1.5m)
Baltimore OriolesSidney Ponson2004-01-263-year contract for 2004-2006 ($22.5m)
teamplayerdatecontract
Boston Red SoxEllis Burks2004-02-061-year contract for 2004-2004 ($0.75m)
teamplayerdatecontract
Chicago CubsPaul Bako2003-12-191-year contract for 2004-2004 ($0.865m)
Chicago CubsMark Grudzielanek2003-12-071-year contract for 2004-2004 ($2.5m)
Chicago CubsLaTroy Hawkins2003-12-033-year contract for 2004-2006 ($11.2m)
Chicago CubsTodd Hollandsworth2003-12-181-year contract for 2004-2004 ($1m)
Chicago CubsGreg Maddux2004-03-233-year contract for 2004-2006 ($24m)
Chicago CubsTodd Walker2004-01-061-year contract for 2004-2004 ($1.75m)
teamplayerdatecontract
Cincinnati RedsCory Lidle2004-01-061-year contract for 2004-2004 ($2.75m)
Cincinnati RedsJohn Vander Wal2004-01-141-year contract for 2004-2004 ($0.7m)
teamplayerdatecontract
Cleveland IndiansRonnie Belliard2003-12-261-year contract for 2004-2004 ($1.1m)
Cleveland IndiansJose Jimenez2004-01-081-year contract for 2004-2004 ($1.025m)
teamplayerdatecontract
Colorado RockiesVinny Castilla2003-12-111-year contract for 2004-2004 ($2.1m)
Colorado RockiesJeff Fassero2004-01-141-year contract for 2004-2004 ($0.5m)
Colorado RockiesTodd Greene2003-12-221-year contract for 2004-2004 ($0.75m)
Colorado RockiesSteve Reed2003-12-071-year contract for 2004-2004 ($0.625m)
teamplayerdatecontract
Detroit TigersJason Johnson2003-12-302-year contract for 2004-2005 ($7m)
Detroit TigersIvan Rodriguez2004-02-064-year contract for 2004-2007 ($40m)
Detroit TigersFernando Vina2003-12-192-year contract for 2004-2005 ($6m)
teamplayerdatecontract
Florida MarlinsArmando Benitez2004-01-061-year contract for 2004-2004 ($3.5m)
Florida MarlinsWil Cordero2004-02-061-year contract for 2004-2004 ($0.6m)
Florida MarlinsChad Fox2003-12-071-year contract for 2004-2004 ($1.2m)
Florida MarlinsMike Mordecai2003-12-051-year contract for 2004-2004 ($0.425m)
Florida MarlinsDarren Oliver2004-02-061-year contract for 2004-2004 ($0.75m)
teamplayerdatecontract
Houston AstrosBrad Ausmus2003-11-192-year contract for 2004-2005 ($4m)
Houston AstrosRoger Clemens2004-01-191-year contract for 2004-2004 ($5m)
Houston AstrosDan Miceli2003-11-121-year contract for 2004-2004 ($0.6m)
Houston AstrosAndy Pettitte2003-12-123-year contract for 2004-2006 ($31.5m) 5.5--8.5--17.5
Houston AstrosJose Vizcaino2003-11-181-year contract for 2004-2004 ($1.2m)
teamplayerdatecontract
Kansas City RoyalsBrian Anderson2003-12-012-year contract for 2004-2005 ($6.5m)
Kansas City RoyalsJuan Gonzalez2004-01-061-year contract for 2004-2004 ($4m) mutual option for 2005
Kansas City RoyalsJason Grimsley2003-12-071-year contract for 2004-2004 ($1m)
Kansas City RoyalsCurt Leskanic2003-12-011-year contract for 2004-2004 ($1.25m) club option for 2005
Kansas City RoyalsBenito Santiago2003-12-112-year contract for 2004-2005 ($4.3m)
Kansas City RoyalsKelly Stinnett2003-12-191-year contract for 2004-2004 ($0.5m)
Kansas City RoyalsScott Sullivan2003-12-092-year contract for 2004-2005 ($5m)
Kansas City RoyalsJamey Wright2004-04-021-year contract for 2004-2004 ($0.3m)
teamplayerdatecontract
Los Angeles DodgersTom Martin2003-11-132-year contract for 2004-2005 ($3.3m)
Los Angeles DodgersOlmedo Saenz2004-01-022-year contract for 2004-2005 ($2m)
Los Angeles DodgersRobin Ventura2003-12-071-year contract for 2004-2004 ($1.2m)
teamplayerdatecontract
Milwaukee BrewersBen Grieve2003-12-231-year contract for 2004-2004 ($0.7m)
teamplayerdatecontract
Minnesota TwinsShannon Stewart2003-12-073-year contract for 2004-2006 ($18m)
teamplayerdatecontract
Montreal ExposCarl Everett2003-12-192-year contract for 2004-2005 ($7m) option for 2006
teamplayerdatecontract
New York MetsMike Cameron2003-12-233-year contract for 2004-2006 ($19.5m)
New York MetsJohn Franco2003-12-181-year contract for 2004-2004 ($1m)
New York MetsKarim Garcia2004-01-261-year contract for 2004-2004 ($0.8m)
New York MetsBraden Looper2004-01-082-year contract for 2004-2005 ($6.75m)
New York MetsTodd Zeile2004-02-081-year contract for 2004-2004 ($1m)
teamplayerdatecontract
New York YankeesMiguel Cairo2003-12-191-year contract for 2004-2004 ($0.9m)
New York YankeesTony Clark2004-01-121-year contract for 2004-2004 ($0.75m)
New York YankeesJohn Flaherty2003-12-151-year contract for 2004-2004 ($0775m)
New York YankeesFelix Heredia2003-12-042-year contract for 2004-2005 ($3.8m)
New York YankeesPaul Quantrill2003-12-172-year contract for 2004-2005 ($6.8m)
New York YankeesGary Sheffield2003-12-193-year contract for 2004-2006 ($39m)
New York YankeesRuben Sierra2003-12-071-year contract for 2004-2004 ($1m)
teamplayerdatecontract
Oakland AthleticsEric Karros2004-02-061-year contract for 2004-2004 ($1.05m)
Oakland AthleticsMark Redman2003-12-223-year contract for 2004-2006 ($12m)
Oakland AthleticsArthur Rhodes2003-12-233-year contract for 2004-2006 ($9.2m)
Oakland AthleticsRicardo Rincon2003-12-172-year contract for 2004-2005 ($3.65m)
teamplayerdatecontract
Philadelphia PhilliesKevin Millwood2003-12-071-year contract for 2004-2004 ($11m)
Philadelphia PhilliesTodd Pratt2003-12-071-year contract for 2004-2004 ($0.875m)
Philadelphia PhilliesShawn Wooten2003-12-231-year contract for 2004-2004 ($0.575m)
teamplayerdatecontract
Pittsburgh PiratesRaul Mondesi2004-02-241-year contract for 2004-2004 ($1.15m)
Pittsburgh PiratesRandall Simon2004-02-191-year contract for 2004-2004 ($0.8m)
Pittsburgh PiratesChris Stynes2004-01-061-year contract for 2004-2004 ($0.75m)
teamplayerdatecontract
San Diego PadresAkinori Otsuka2003-12-092-year contract for 2004-2005 ($1.5m) [intl free agent] club option for 2006 at $1.75m... no draft record
San Diego PadresJay Payton2004-01-132-year contract for 2004-2005 ($5.5m) option for 2006 at $4m
San Diego PadresIsmael Valdez2003-12-181-year contract for 2004-2004 ($0.8m)
San Diego PadresDavid Wells2004-01-061-year contract for 2004-2004 ($1.25m)
teamplayerdatecontract
San Francisco GiantsJeffrey Hammonds2003-12-031-year contract for 2004-2004 ($1m)
San Francisco GiantsDustin Hermanson2003-12-021-year contract for 2004-2004 ($0.8m)
San Francisco GiantsJ.T. Snow2003-12-071-year contract for 2004-2004 ($1.5m) 2005 option for $2m
San Francisco GiantsBrett Tomko2004-01-121-year contract for 2004-2004 ($1.5m) option for 2005 at $2.5m
San Francisco GiantsMichael Tucker2003-12-072-year contract for 2004-2005 ($3.5m)
teamplayerdatecontract
Seattle MarinersRich Aurilia2004-01-081-year contract for 2004-2004 ($3.15m)
Seattle MarinersEddie Guardado2003-12-161-year contract for 2004-2004 ($4m) club options for 2005 and 2006
Seattle MarinersRaul Ibanez2003-11-193-year contract for 2004-2006 ($13.25m) $2m signing bonus 3.25--3.75--4.25
Seattle MarinersScott Spiezio2003-12-193-year contract for 2004-2006 ($9.15m)
Seattle MarinersRon Villone2004-02-101-year contract for 2004-2004 ($1m)
teamplayerdatecontract
St. Louis CardinalsCal Eldred2003-12-071-year contract for 2004-2004 ($0.9m)
St. Louis CardinalsJeff Suppan2003-12-182-year contract for 2004-2005 ($6m) 1--4 club option for 2007 at $4m
St. Louis CardinalsJulian Tavarez2004-01-092-year contract for 2004-2005 ($4.2m)
teamplayerdatecontract
Tampa Bay Devil RaysPaul Abbott2003-11-141-year contract for 2003-2003 ($0.6m)
Tampa Bay Devil RaysBrook Fordyce2004-01-071-year contract for 2004-2004 ($0.65m)
Tampa Bay Devil RaysJohn Halama2003-11-141-year contract for 2003-2003 ($0.6m)
Tampa Bay Devil RaysTrever Miller2004-01-071-year contract for 2004-2004 ($0.65m)
Tampa Bay Devil RaysEduardo Perez2003-12-112-year contract for 2004-2005 ($1.7m)
Tampa Bay Devil RaysRey Sanchez2003-12-191-year contract for 2004-2004 ($1m)
teamplayerdatecontract
Texas RangersDavid Dellucci2003-12-231-year contract for 2004-2004 ($0.75m)
Texas RangersBrad Fullmer2003-12-181-year contract for 2004-2004 ($1m)
Texas RangersJeff Nelson2004-01-142-year contract for 2004-2005 ($6m)
Texas RangersKenny Rogers2004-01-142-year contract for 2004-2005 ($6m)
teamplayerdatecontract
Toronto Blue JaysTerry Adams2004-01-071-year contract for 2004-2004 ($1.7m)
Toronto Blue JaysMiguel Batista2003-12-183-year contract for 2004-2006 ($13.1m)
Toronto Blue JaysPat Hentgen2003-11-181-year contract for 2004-2004 ($2.2m)
Toronto Blue JaysKerry Ligtenberg2003-12-092-year contract for 2004-2005 ($4.5m)
108 record(s)