The Minnesota Vikings have started training camp and Adrian Peterson is back after signing a new contract and the team is hoping that Cordarrelle Patterson can get more consistent after struggles in his second season and this comes as the team has signed Blair Walsh to an extension and has placed Casey Matthews on IR.
Read full story