The Buffalo Bills had a wildly productive and busy off-season that was also, when you get right down to it, quite expensive. Mario Williams is, after all, the highest-paid defender in NFL history - and while he was clearly the priciest player the team added, millions more were spent not just on new players, but on re-signing incumbents.

Over the weekend, Mike Florio of ProFootballTalk.com reported salary cap figures for all 32 teams in the league. As of June 22, the Bills were $7.38 million under the cap, with 17 teams having committed more money to players at this point in time.

That total of 17 teams includes both the New York Jets and the Miami Dolphins. It also includes the Dallas Cowboys and Washington Redskins, who likely only made it ahead of Buffalo due to league-imposed cap penalties for contractual misdeeds carried out during the uncapped 2010 season.

In all, the Bills brought in 24 new players this off-season, and also finagled with the contracts of 10 players that spent time with the team in 2011. There is only one player not accounted for financially in PFT's figure, as rookie third-round pick T.J. Graham has yet to agree to his first pro contract.