Free agents this year are lucky the league put a floor of $175M and the cap will probably be around $180M after throwing some more money in to ease the pain. Without the $175M floor, the cap would have been $160M. Imagine the massacre at that number. Teams lost on average around $180-220M in 2020. That affects cash flow. All bonuses must be paid in cash up front and some other payments have to go to escrow. 2021 is a guess right now as far as revenue goes. The NFLPA is banking on huge tv contracts in 2023 and hoping teams put big spending on credit cards. I doubt the small market teams like Cin, Jax, Cle, Buf are on board with that.