9. Travis Hafner
Hafner a 36 year-old veteran spent nine years with the Cleveland Indians before joining the New York Yankees last year.
He did record 37 RBI’s and 12 homeruns last year for the Yankees but problems with rotator cuff inflammation caused his production to drop late in the year.
Hafner’s injury problems last year could be a sign of Hafner’s body breaking down in his mid 30’s. It is therefore unlikely that any team will be desperate to sign him.