Linebacker Patrick Willis and the 49ers agreed to a five-year contract extension Tuesday that takes him through the 2016 season, according to an Associated Press report. This is another offseason splash by new personnel chief Trent Baalke, who took charge after GM Scot McCloughan?s abrupt departure in March.