For many decades, NFL owners have set up sweet financial deals for themselves with local governments at the expense of the taxpayer. There are now some signs this could be ending. Continue reading →

For many decades, NFL owners have set up sweet financial deals for themselves with local governments at the expense of the taxpayer. There are now some signs this could be ending. Continue reading →