The Minnesota Vikings are undeterred in their efforts to keep disgruntled running back Adrian Peterson, who has been agitating for a trade all offseason.

Peterson, who played in just one game in 2014 while dealing with child abuse allegations, is angry with the team for not publicly supporting him through his legal battles. He’s also upset with Minnesota media for their coverage of alleged corruption within his “All Day” charity foundation.

After much positioning and talk through the media from Peterson’s side—which failed to result in his desired trade—Vikings coach Mike Zimmer was blunt about Peterson’s choices.

"He's really got two choices: He can play for us. Or he cannot play," Zimmer said. Zimmer’s comments set Peterson off on a Twitter rant, in which he disparaged NFL organizations’ double standards regarding player contracts.

Peterson’s rant goes even further, but he appears to have shifted from wanting out of Minnesota, to wanting a re-worked deal with guaranteed money being his main complaint.

Per Spotrac.com, Peterson is guaranteed a $2.4 million signing bonus in 2015, and nothing in 2016. As a 30-year-old running back with a previous knee injury, more than 2,000 carries on his odometer, and now an ugly legal history, guaranteed money in the future might not come so easily even if his resume contains a 2,000-yard season.