They have a hard cap in the NFL, you know that, right ? Whether or not they have the most revenue is no relevant to the total player salaries. And you'll note I listed both salary AND talent. Just because they gave too much money to players past their prime in some cases does not even put them in the conversation for "best" team. By that measure, we should be talking about how the Isaiah Thomas Knicks and their massive payroll as one of the best teams in the NBA, which they clearly were not. We're talking about the on-field failures of teams with the most accumulated talent. Lumping a mediocre team with losing records in with the 2011 Red Sox is idiotic.
And for the record, the Cowboys are often at teh top of the list in salary, if only because of their available revenues. But according to
USA Today, for the 2009-10 season, as one example, they come in at #29. I was able to find data back in 2002, as well, when the average team was at $59 Million. Dallas was #4 in the league at $71 Million, so you seem to be confusing the wide disparity in team payrolls in MLB with the NFL where no such disparity exists.