NFL At Work Extorting Taxpayers Again
by Ken Reed
Through the years, National Football League (NFL) owners have become experts at extorting public funds from cities for the purpose of getting new or improved stadiums. Major League Baseball (MLB), National Basketball Association (NBA) and National Hockey League (NHL) owners have also been adept at playing this game.
However, today it’s the […]
