'The trouble is, the Bills have only 45 players signed currently. That gives them just about $4 million per roster spot in 2017 to stay under the cap with their Top 51, and that doesn't even include wiggle room likely needed as the bottom contracts/draft picks begin to become more expensive.'