There is a lot to like until you notice wide receiver is still a hole. The 49ers never got to the one that mattered most. It nets out to a B-, which feels about right.
Reaching for Pregnon left real value on the table behind him. On the needs board they went 1 of 8, with offensive lineman the one that mattered most.
In sum, a sturdy weekend with one asterisk, the wide receiver spot they never got to.