Old faces, new places
Alex Smith -- Kansas City Chiefs
Quarterback Alex Smith threw for 1,737 yards and 13 touchdowns with San Francisco last season. He was traded to Kansas City for draft picks prior to the NFL entry draft.
Darrius Heyward-Bey -- Indianapolis Colts
Darrius Heyward-Bey had 41 catches for 606 yards and five touchdowns with Oakland in 2012. The 26-year-old receiver signed a one-year, $2.5 million contract with the Colts as a free agent.
Dashon Goldson -- Tampa Bay Buccaneers
Safety Dashon Goldson made 69 combined tackles and three interceptions with the 49ers last season, earning him All Pro honors. He signed a lucrative six-year deal with Tampa Bay with an average salary of $8.25 million.
Shane Lechler -- Houston Texans
After 13 seasons with the Raiders, Shane Lechler is the NFL's all-time leader with a 47.5 yards-per-punt average. Over the offseason, the 36-year-old veteran agreed to a three-year deal worth $1.83 million per season with Houston.
David Akers -- Detroit Lions
David Akers set a number of records in his two-year stint with the 49ers, kicking an all-time high 44 field goals in 2012 and tying the record for the longest field goal ever made with a 63-yard conversion in the 2013 season opener. He also missed more field goals than anyone in the league in 2013. The kicker signed a one-year, $1 million deal with Detroit over the offseason.
Matt Shaughnessy -- Arizona Cardinals
Defensive end Matt Shaughnessy registered 31 combined tackles and 3.5 sacks for the Raiders in 2012. He signed a one-year, $1 contract with Arizona this offseason.
Brandon Myers -- New York Giants
Tight end Brandon Myers registered 79 receptions for 806 yards and four touchdowns as a Raider in 2012. He signed a four-year contract with the New York Giants that will pay him an average of $3.562 million per year.
Michael Huff -- Baltimore Ravens
Safety Michael Huff made 56 combined tackles and two interceptions for the Raiders last year. He signed a three-year deal worth $2 million per season with Baltimore this offseason.
Aaron Curry -- New York Giants
Drafted fourth overall in 2009, linebacker Aaron Curry played just two games in 2012. He signed a one-year deal worth $780,000 with the New York Giants as a free agent.
Curtis Taylor -- Arizona Cardinals
Safety Curtis Taylor hasn't played an NFL game since 2010, when he registered three tackles in five games for the 49ers. He signed a one-year deal with Arizona worth $555,000 this offseason.