The business side of the NFL assures that players will shift from one team to another, but there's another side as well.
Six players who were all Panthers just three weeks ago and who all spent at least parts of the last three seasons in Carolina found new homes over the last week. During that process, they paused to reflect on time well spent with the Panthers.
Fullback Mike Tolbert, who was released before the start of free agency, signed a one-year deal with the Buffalo Bills. Tolbert posted 992 rushing yards and 13 touchdowns along with 771 receiving yards and six touchdowns in five seasons with Carolina.
Linebacker A.J. Klein, who was looking for an opportunity to start, signed a three-year deal with the New Orleans Saints. The former fifth-round draft choice provided depth at all three linebacker spots during his Carolina tenure, posting 146 tackles, four sacks and one interception in four seasons.
Wide receiver Ted Ginn, Jr. also signed a three-year deal with the Saints. The veteran revitalized his career in Carolina, posting 134 catches for 2,047 yards and 19 touchdowns in three seasons with the team.
Wide receiver Philly Brown signed a one-year deal with the Bills. Brown, a former undrafted free agent, posted 79 catches for 1,019 yards and seven touchdowns in three seasons with Carolina.
Defensive end Kony Ealy was traded to the New England Patriots. The former second-round pick recorded 14 sacks and 73 tackles in three seasons. He is the only player to record multiple sacks (three) and an interception in a Super Bowl.
Offensive tackle Mike Remmers signed a five-year deal with the Minnesota Vikings. After starting all 16 games at right tackle in 2015, Remmers took over for Michael Oher and started 13 games at left tackle in 2016.