

The Facts: McKinnon said in February that he was “willing to do whatever” in order to remain with the 49ers in 2020 and he proved it this week. Matt Maiocco of NBCSportsBayArea.com reports that McKinnon will remain with the team after agreeing to restructure his contract with the team.
Diehards Line:
The terms of the reworked deal aren’t known, but McKinnon was set to make a salary of $6.5 million before this change. McKinnon signed a four-year deal with the 49ers before the 2018 season, but has yet to play a game with the team. He tore his ACL just before the 2018 season started and went back on injured reserve last August after having another knee surgery. Raheem Mostert, Matt Breida and Jeff Wilson are also on hand at running back for the Niners.