Victor Martinez is officially off the free agent market as the Detroit Tigers signed him to a four year $50 million contract, and Detroit is sure to benefit from the offensive strength he brings to the team.

But is this catcher’s batting power worth $50 million when his defense behind the plate leaves quite a bit to be desired?

And could his age pose problems for the Tigers?

Some would say that Victor Martinez is being paid far too much, but he isn’t the first player in the MLB to sign a contract larger than his actual talent.

Here is a list of the 10 Most Overpaid MLB Stars of the Last Decade.

Begin Slideshow