The 49ers have taken their time with most of their big-ticket extensions under John Lynch and Kyle Shanahan. Brandon Aiyuk and Nick Bosa signed just before the past two seasons, respectively, while the Deebo Samuel and George Kittle deals occurred during training camp. Brock Purdy is targeting a deal much earlier.