
The Justin Jefferson contract is done. ESPN’s Adam Schefter on Monday reported Jefferson and the Minnesota Vikings agreed to a four-year contract worth up to $140 million with $110 million guaranteed. This comes with some good news and some bad news for the 49ers.