Manningham, 49ers agree on a 2-year contract

You will be redirected to Manningham, 49ers agree on a 2-year contract in...

8 seconds