Free-agency grades for every NFL team (so far)

As the new league year turns over, there’s already been enough movement to grade every team on their free-agency moves.

San Francisco 49ers

(Geoff Burke-USA TODAY Sports)

Not that the 49ers needed a lot of roster help in this free-agency period– John Lynch and Kyle Shanahan have put together one of the more stacked lineups in the NFL. Re-signing safety Jimmie Ward to a three-year, $28.5 million contract extension is a decent move if Ward can stay healthy. The 49ers will likely lose receiver Emmanuel Sanders in free agency, which amplifies one of San Francisco’s few positional shortfalls, but after trading DeForest Buckner to the Colts for the 13th overall pick, the brain trust can avail itself of one of the best wideouts in a draft class chock-full of talent if it chooses to do so.

Grade: B