On the flip side, here’s the teams with the least cap room: New England, Carolina, Seattle, Atlanta, Baltimore, Miami, Pittsburgh, Philly. Outside of Miami, that’s basically a list of the most consistently successful franchises in the NFL in the past few years.