The team will make a decision to determine if he can play Sunday against the Buffalo Bills later this week.

The league itself held non-profit status and had been exempt from taxes since 1942, which sounds ridiculous considering the amount of revenue it generates each year. But it’s important to know that the league office was the entity with the exemption. The 32 individual teams are subject to taxes. The NFL was able to secure […]