When NFL free agency began nearly 20 years ago, it was rightfully considered a ground-breaking event.
The big spenders could finally flex their muscle and would surely now dominate the game, critics asserted.
Yet, as I'm sure you're all thinking while reading this, there was a very big catch.
The salary cap.
Indeed, the great equalizer of professional football was to play a correspondingly large part in influencing not only those who didn't spend money, but those who spent too much.
Many teams made early mistakes (Larry Brown) and overspent drastically for mediocre production. This proved crippling to some teams.
Over time, most of the league adjusted their strategy, becoming more conservative, with obvious exceptions (Daniel Snyder).
Which brings us to the present, where the cycle seems to be shifting back to teams trying to go for broke in free agency, like the Eagles.
Still, Philadelphia isn't the only culprit in overpaying. Let's take a look at some of the most overpaid players from free agency so far.