That is 100% false. Teams actually lose money on occasion, its why many franchises relocate. Outside of the Cowboys most dont make nearly as much as you probably think. It's been a while since i've looked up revenue figures, but the average team makes around $400-$500M in annual revenue. 48% of that makes up the salary cap. Now add in salaries coaches/scouts/Front office/administrative/Cheerleading/stadium workers, etc. Stadiums (many are heavily tax payer funded to be fair), travel expenses, practice facilities, player medical costs, and on and on. Year over year profits are slim for most owners.