Running back Aaron Jones and the Vikings have agreed to terms on a two-year, $20 million deal, NFL Network Insider Ian Rapoport reported Sunday.