The NFL lockout ended last week and it unleashed a flurry of moves. This has been the most active free agency period in recent memory.
Many big name free agents have found new homes: Matt Hasselbeck is a Titan, Nnamdi Asomugha is an Eagle, and Chad Ochocinco is a Patriot. Many teams have new looks and bright new hopes for the upcoming season.
Several teams have been relatively inactive and just sat around and watched other teams get better. There have been players that have gotten great deals on winning teams, and others are stuck in situations they'd love to get out of.
So here are the winners and losers of free agency thus far.