We have seen a wave of lucrative contract extensions this offseason, which doesn't bode well for free-spending teams like the New York Yankees, Boston Red Sox and Los Angeles Dodgers.

Teams can afford such extensions because of increased television revenue, while the pool of All-Star free agents has diminished. Over the last decade, the Yankees, Red Sox and Dodgers have added talent through free agency.

Of the top 25 Major League players, as ranked by ESPN's Baseball Tonight, all but two are signed through at least the 2015 season.