Brandon Aiyuk agrees to 4-year, $120 million deal with the 49ers to end contract ‘hold in’ August 30, 2024 by Washington Times Brandon Aiyuk’s long contract dispute with San Francisco came to an end Thursday when the star receiver agreed on a four-year contract to stay with the 49ers.