Skip to main content

Joe Posnanski's 10 Worst MLB Contracts

  • Author:
  • Publish date:
Vernon Wells, Angels
Alex Rodriguez, Yankees
Carl Crawford, Red Sox
Ryan Howard, Phillies
Barry Zito, Giants
John Lackey, Red Sox
Alfonso Soriano, Cubs
Adam Dunn, White Sox
Jayson Werth, Nationals
Mark Teixeira, Yankees
Scroll to Continue

SI Recommends