At 3.5 million dollars for one year, this deal is a bargain for the 49ers and they’re almost sure to be getting the best of Edwards since it’s only a one year deal. Assuming there’s no chemistry problems between him and Michael Crabtree, this is going to be a smart short term signing.
Grade: A