The 49ers may only keep McKinnon if he's willing to move some money around in his contract.

You May Also Enjoy...