The new NFL league year kicked off on March 14, which marked the official start of free agency. This year’s free agent class hasn’t disappointed, with big name players signing big contracts that are reshaping team lineups around the league. Take a look at who was signed with which teams so far, and who’s still available. Pictured, wide receiver Jordy Nelson signed a two-year, $15 million contract with the Oakland Raiders. Nelson was released by the Green Bay Packers after ten seasons with the team, and has 7,848 career receiving yards.

Jeff Hanisch-USA TODAY Sports