michael smith

ESPN.com’s Michael Smith is reporting that the 49ers and unrestricted free agent defensive end Justin Smith have agreed to a six-year, $45 million contract which includes $20 million in guarantees. The 49ers have stated a…