Via: Niners Wire
From trades to signings to re-signings, we've got a grade for everything the 49ers have done so far this.....