Mark Teixeira – Yankees – $23.125 Million


In 2009 when the Yankees won the World Series, you could argue that Teixeira was well worth the huge contract he signed.

But today he is way off being a $20million-plus player.

With his contract up for renewal in 2017, you can expect him back to his best as he looks for another huge payday.

Matt Cain – Giants – $20.83 Million


Like Teixeira, Cain was well worth his huge contract but is far from the form that helped the Giants to three World Series championships.

He is now the 5th starter for the Giants and seems to be going through the motions at the moment.