“Im not really aware of any federal tax breaks for the NFL - though obviously nearly all teams are deep in bed with their municipalities.”
It’s related to some kind of federal tax exempt status surrounding the municipal bonds that are issues to build the billion dollar playgrounds for a league that has more than enough money to build a new stadium or two each year. I wish I could cite the exact details, but the gist of it is what I described.
“Its related to some kind of federal tax exempt status surrounding the municipal bonds “
Municipal bonds in general are exempt from federal taxes.