Brandon Aiyuk agrees to 4-year, $120 million extension with 49ers, ending holdout, trade drama The 49ers will retain their leading receiver from last season, after all. Powered by WPeMatico