The bulk of the offseason might be over, but NFL teams still can mold their rosters between now and Week 1. The best way to do that this time of year? Trades.

There are still weaknesses to shore up, players teams want to move on from and looming contracts.

As always, I'll be grading these trades from each team's perspective. I'll be looking at the deals from all angles -- including quality, age and contracts of the players dealt, salary cap implications, draft compensation and the short- and long-term outlooks of the teams involved. I'll also consider the effect of each deal and how certain we can be that the move was positive or negative.

Let's dive in to grading offseason transactions, starting with the 49ers bringing in pass-rush help.

Eagles trade edge rusher Huff to 49ers

The 49e

See Full Page