Top 10 Most Overpaid MLB Players In 2010: That's Why Hot Dogs Cost $5

« Prev
1 of 11
Next »
Use your ← → (arrow) keys to browse the slideshow
Top 10 Most Overpaid MLB Players In 2010: That's Why Hot Dogs Cost $5
Al Bello/Getty Images

The New York Mets will be paying Bobby Bonilla until 2035.

With no salary cap and a new crop of talented free agents every season, it's no surprise that the MLB is littered with bad contracts.

Teams are struggling with payroll flexibility both short and long-term in a tight economy, and these ten guys are big reasons as to why so many argue that there needs to be a cap in place. 

Begin Slideshow »

Follow B/R on Facebook

MLB

Subscribe Now

By signing up for our newsletter, you agree to our Terms and Privacy Policy.

Thanks for signing up.