Adrian Peterson calls missing minicamp 'bad timing'

They say timing is everything and apparently in the case of Adrian Peterson and mandatory veteran minicamp for the Minnesota Vikings it was … everything.

Or at least that is what the MVP-caliber running back is saying. He missed out on football for the weekend to attend Adrian Peterson Day festivities in Palestine, Texas. That raised the ire of Vikings coach Brad Childress, who noted it was the fourth annual celebration of Peterson in Palestine.

“Bad timing,” Peterson told the Oklahoman. “But it worked out. Everything's OK. It's behind me. In the past.”

Peterson claims he’s smoothed things over and made nice with Childress and also with owner Zygi Wilf. He did not indicate whether or not Childress fined him the roughly $10,000 teams can levy players for skipping out on minicamp. If Childress doesn’t fine Peterson, he’s sending the message that mandatory minicamp truly is voluntary for everyone, including Brett Favre.

“It had nothing to do with Brett Favre,” Peterson said. "If anyone deserves leeway, it's Brett Favre. I'm not on the same level as him.”

We tend to believe that Peterson’s no-show is his way of expressing that as a running back with a potentially short career he would like a new contract. Sooner rather than later.

Follow me on Twitter: BradBiggs

Ready for fantasy football? Click here to purchase the 2010 Total Access Pass/Draft Guide from the NFP

Upcoming Games

Aug 14th, 4:25 PM

Minnesota +2.5 -110

Las Vegas -2.5 -110

@

Aug 18th, 8:00 PM

Chicago

Seattle

@

Aug 19th, 7:00 PM

Carolina

New England

@

Aug 19th, 8:00 PM

New Orleans

Green Bay

@

Aug 19th, 10:00 PM

Houston

LA Rams

@

Aug 20th, 1:00 PM

Detroit

Indianapolis

@

Aug 20th, 1:00 PM

Denver

Buffalo

@

Aug 20th, 4:00 PM

Washington

Kansas City

@

Aug 20th, 7:00 PM

Pittsburgh

Jacksonville

@

Aug 20th, 7:00 PM

Las Vegas

Miami

@

Aug 20th, 7:00 PM

Tampa Bay

Tennessee

@

Aug 20th, 7:00 PM

San Francisco

Minnesota

@

Aug 20th, 10:00 PM

Dallas

LA Chargers

@

Aug 21st, 1:00 PM

Philadelphia

Cleveland

@

Aug 21st, 7:00 PM

Cincinnati

NY Giants

@

Aug 21st, 8:00 PM

Baltimore

Arizona

@