In the coming weeks, all 32 NFL teams including the Pittsburgh Steelers will have to make some tough decisions as they trim their training camp roster down for the start of the regular season. This has been an opportunity for the Steelers to sign guys who are too expensive for their current teams. The latest example of this is cornerback Joe Haden. But based on current numbers, there may not be a repeat.

NFL reporter Field Yates shared the current salary cap room for all 32 teams and things look bleak for the Steelers. With only $.4488 million in cap space, only three teams have less.

But contrast, the Cleveland Browns are tops in the league with more than $40 million in salary-cap space. There are still plenty of quality free agents on the market and will be more to come and the top teams on these lists might be able to scoop them all up.

Do the Steelers still need any more players? Short of an injury, the easy answer is no. The Steelers probably have bigger concerns on their own roster when it comes to finding out how to pay everyone.