via Twitter

Adrian Peterson was indicted on charges of child abuse early in the 2014 NFL season, resulting in him only participating in the first game.

The 2012 NFL Most Valuable Player ultimately pleaded no contest to the misdemeanor charge of recklessly assaulting his four-year-old son and has since been preparing for the new season.

How's that going for the 30-year-old Minnesota Vikings running back? Judging from the pictures posted by CEO David Robinson of D-Rob Sports & Fitness Training, where AP is training in Dallas, NFC North opponents should be quivering.

[Twitter, h/t Reddit]