Vikings RB Adrian Peterson went into great detail about his seafood allergy this week. Tim Fuller USA TODAY Sports

Minnesota Vikings running back Adrian Peterson tried to clear up the mystery illness that led to him being downgraded to questionable before the Detroit Lions game last weekend. He claims it was due to an allergic reaction to some shrimp he ate.

In a conference call with the Chicago media, Peterson said he's usually all right after eating shrimp. However, the All-Pro running back knows it is "playing with fire" to eat it before a game, according to Kevin Fishbain of ChicagoFootball.com.

More from FoxSports

Peterson's seafood allergy story contradicts a report that said he became ill after accidentally swallowing his chewing tobacco on the team flight, causing him to vomit.

Either way, Peterson overcame his "questionable" status on the injury report and played just fine on Sunday against the Lions. Most of his 98 rushing yards came during a 75-yard sprint, on which he looked as healthy as ever.

MORE NEWS: Want stories delivered to you? Sign up for our NFL newsletters.