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.

Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: http://gms.to/writeforgms