Also, it's not really fair to say football is catching baseball.
Just based on inflation alone, the biggest contracts get progressively higher, not to mention the salary cap progressively getting higher with it.
I remember not all that long ago when Bobby Bonilla was the highest paid baseball player at 6 mil.
It just so happens that the latest huge contract was signed by a football player.
It just happens that baseball's biggest star is locked up in a 10 year deal (worth 2.5 times as much as peyton's deal no less), but you can bet the next time a stud baseball player in his prime ends his rookie contract (like Mark Prior), baseball will have another deal that is worth far more than this one.