Adam Snyder left the San Francisco 49ers last season for a chance to start with the Arizona Cardinals, picking up a $5 million signing bonus along the way. That didn't go very well, at least for the Cardinals.
Free-agent tracker
![NFL-shield-130318-IL.jpg](https://static.www.nfl.com/image/private/t_editorial_landscape_mobile/t_lazy/f_auto/league/ifxmdkysxwgl4nx8cny8.jpg)
NFL free agency is under way. Follow all of the latest rumors and signings in our free-agent tracker. More...
The Cardinals released Snyder last week, and he's landed back on his feet with the San Francisco 49ers and a two-year contract from his former team.
"Thank you all for the support. So excited to have the opportunity to finish what I started long ago!!" Synder tweeted on Monday.
Snyder was a third-round pick on the team back in 2005. That was about four head coaches ago.
Follow Gregg Rosenthal on Twitter @greggrosenthal.