Why? NFL shares almost all of it's revenue between teams, the only reason they wouldn't have been able to keep Peyton would have been because their owner was a greedy sob and wouldn't fork over the money. NFL teams complaining about market size is a joke of monumental proportions. The NFL doesn't have the revenue discrepency of market size like the other sports because of their tv contracts. NFL is actually the last sport that should have a salary cap for that particular reason.