With free agency set to kick off on Tuesday, many NFL teams will be excited to add new talent, while other teams will simply be happy seeing certain players off their respective rosters.
Since the 2012 season ended, numerous moves have been made in accordance to the salary cap. The Green Bay Packers cut ties with veteran Charles Woodson for financial reasons, and the Carolina Panthers let go of Chris Gamble to get below the salary cap.
Sometimes letting go of a proven veteran player is a necessity when trying to build a team capable of long-term success.
On the other hand, some roster moves have nothing to do with finances. Steelers running back Rashard Mendenhall has been a headache both on and off the field, and Pittsburgh won't blink in letting him walk as an unrestricted free agent.
Let's take a look at 10 players whose team will be happy they're not on the roster next season, for one reason or another.