With Thanksgiving Day coming up, Major League Baseball players certainly have plenty to be thankful for.
They work for a league that has seen relative harmony for 17 years and counting. They are employed by owners who think nothing of throwing millions of dollars at them. And sometimes, they're rewarded even when they cheat.
Life is good if you're a Major League Baseball player.
Once the turkey has been consumed and the apple and pumpkin pies have been dispensed, action in the MLB offseason will once again heat up as free agency goes into full swing.
With the owners' meetings coming up in early December, free agents will really start reaping the rewards.
So before those FAs start inking their lucrative long-term deals, we'll take a look back at the last 10 years and examine some of the free-agent signings that didn't work out quite so well.
Those 10 players certainly had a lot to be thankful for—getting paid a mint for doing practically nothing.