More about the 49ers and Brandon Aiyuk reaching agreement on a 4-year, $120 million extension:
https://www.espn.com/nfl/story/_/id/41046037/sources-49ers-brandon-aiyuk-reach-4-year-120m-extension
I have zero frame of reference on whether NFL contracts are good or bad, but it’s a clear indication from ownership that the Niners are all in once again.