The Denver Broncos added 23 new players to their roster over the weekend, coming by way of the draft, undrafted free-agent signings and the Shaun Phillips signing.
Going into the draft, defensive end, defensive tackle, running back and cornerback were arguably the team's biggest needs, and each was addressed over the weekend.
Reactions from the fans have been mixed, but the general consensus seems to be around a "B" from the fanbase. A MileHighReport.com poll reports 59 percent of voters gave the team a "B" grade as of Sunday evening.
The grades from the mainstream media haven't been as generous.
Let's take a look.