Holdout Trent Williams returns to the 49ers to finalize a 3-year, $82.66 million contract

Sep 04, 12:09 AM