2019 Gerrit Cole New York Yankees 9 years $324 million. Mike Stobe/Getty Images
2019 Stephen Strasburg Washington Nationals 7 years $245 million. Alex Trautwig/MLB Photos
2019 Anthony Rendon Los Angeles Angels 7 years $245 million. Jennifer Stewart/Getty Images
2019 Bryce Harper Philadelphia Phillies 13 years $330 million. Mitchell Leff/Getty Images
2019 Manny Machado San Diego Padres 10 years $300 million. Alex Trautwig/MLB Photos
2014 Robinson Cano Seattle Mariners 10 years $240 million. Rob Tringali/MLB Photos
2012 Albert Pujols Los Angeles Angels 10 years $240 million. Paul Spinelli/MLB Photos
2008 Alex Rodriguez New York Yankees 10 years $275 million. Rich Pilling/MLB Photos
2001 Alex Rodriguez Texas Rangers 10 years $252 million. Brad Mangin/MLB Photos
2001 Manny Ramirez Boston Red Sox 8 years $160 million. Rich Pilling/MLB Photos
2001 Mike Hampton Colorado Rockies 8 years $121 million. Brad Mangin/MLB Photos
1999 Kevin Brown Los Angeles Dodgers 7 years $105 million. Rich Pilling/MLB Photos
1999 Bernie Williams New York Yankees 7 years $87.5 million. Rich Pilling/MLB Photos
1996 Albert Belle Chicago White Sox 5 years $55 million. MLB Photos
1992 Barry Bonds San Francisco Giants 6 years $43.75 million. Otto Greule Jr/Getty Images
1991 Bobby Bonilla New York Mets 5 years $29 million. Rich Pilling/MLB Photos
1980 Dave Winfield New York Yankees 10 years and roughly $23 million. MLB Photos
1979 Nolan Ryan Houston Astros 4 years $4.5 million. MLB Photos
1978 Pete Rose Philadelphia Phillies 4 years $3.2 million. Rich Pilling/MLB Photos