Grin away, Adrian Gonzalez. I would be grinning too if I was making your money.
Adrian Gonzalez just milked the Boston Red Sox for a whopping $154M for a six-year deal. I, for one, can't imagine paying that kind of money for one player. Then again, I'm not trying to beat the New York Yankees year in and year out.
The Yankees and the Red Sox certainly don't mind spending the money. However, other teams have made lucrative deals to keep star players on their payrolls as well.
The following are the 10 most expensive contract extensions in MLB history.