Proceeding as normal at practice after two days of drama, the latest mood swing left some head-scratching.
Percy Harvin returned Thursday. He stretched, laughed, joked with teammates. Oh, and he practiced.
So does that mean all is again well between the Vikings and their mercurial receiver? Uh, Harvin wasn't talking.
He did turn a routine, three-day minicamp into big sports news, however.
Harvin expressed his unhappiness Tuesday. Wednesday brought news he had requested a trade. After the Vikings made it clear that wasn't an option, Harvin skipped practice.
But all seemed well Thursday when the mandatory camp ended.
"It's a new day today," coach Leslie Frazier said. "The fact that [Harvin] was engaged and worked to help us win, that's where my focus is. Just glad that he was participating in what we were doing."
Harvin was escorted off the field after practice by a team employee. He smiled and said he'd talk later. In a sense, he did, taking to Twitter (@Percy_Harvin) to say: "I'm really clueless on the crazy reports. ... had great prac today ... to all my real fans and real vikes fans see u at Mankato.. salute."
The only thing crazy was the course of events surrounding Harvin.
At first, he said he was unhappy and wouldn't be in Mankato for training camp unless "issues" were resolved. Problem is, neither Harvin nor the Vikings let on what those issues were.
Was it money? Harvin is entering the fourth season of his five-year rookie deal, which pays him $915,000 this season. But Harvin tweeted Wednesday night that money wasn't the issue.
In any event, Harvin's talk with Frazier got him back to practice along with an expectation that Harvin would be on the field when training camp begins July 26.
"Well, I think he wants the same thing that we want," Frazier said. "We all want to bring a championship to Minnesota. He wants that in the worst way, and that's one of the most important things, that we all want the same thing."
Frazier said he would have further communication with Harvin. "It won't be out of the norm," Frazier said. "Other than the fact that he was absent yesterday. But that should be behind us. We're moving forward."
Perhaps surprising is that Harvin took full part in practice despite having had shoulder surgery in April. The fact that it was a no-pads, no-hitting practice helped. And Harvin seemed very engaged in the process.
Quarterback Christian Ponder was as surprised as the rest of the team by the Harvin news this week.
"We know that Percy is a heck of a player, and we like being around him, and he's been out here practicing like nothing's wrong," Ponder said. "He still cares about being here. We talked right before practice about getting together the next couple weeks in Florida."
So all, for now, seems well.
"We still have a good relationship," Frazier said of Harvin. "I mean, there will always be things you have to work through. I think that will always be the case with players and coaches."
|Cleveland||53||3rd Qtr 7:00|
|Washington||53||3rd Qtr 8:05|
|Golden State||49||2nd Qtr 2:57|
|New York||41||2nd Qtr 0:01|
|Orlando||40||2nd Qtr 1:22|
|LA Clippers||17||1st Qtr 0:49|
|Brooklyn||36||1st Qtr 0:56|
|Minnesota||21||1st Qtr 0:39|
|San Antonio||9:00 PM|
|Oklahoma City||9:30 PM|
|Washington||0||2nd Prd 4:45|
|Chicago||0||2nd Prd 19:45|
|Los Angeles||9:00 PM|
|Penn||47||2nd Half 10:03|
|Fairfield||51||2nd Half 9:47|
|Manhattan||46||2nd Half 9:58|
|Saint Peters||45||2nd Half 11:15|
|Princeton||53||2nd Half 7:49|
|Ohio||21||1st Half 4:16|
|Dartmouth||20||1st Half 8:05|
|Seton Hall||68||2nd Half 8:03|
|Cornell||27||2nd Half 20:00|
|Yale||39||2nd Half 3:57|
|Elon||40||2nd Half 6:11|
|Northeastern||30||2nd Half 15:52|
|St Johns||53||2nd Half 6:24|
|Creighton||59||2nd Half 7:17|
|Brown||42||2nd Half 7:44|
|Columbia||29||2nd Half 13:30|
|Canisius||44||2nd Half 4:43|
|St Josephs Brooklyn||25||2nd Half 12:14|
|Western Carolina||58||2nd Half 11:22|
|Colorado||24||1st Half 3:52|
|Southern Ill||20||1st Half 9:38|
|Drake||19||1st Half 7:30|
|Indiana State||32||1st Half 2:54|
|Illinois State||20||1st Half 7:31|
|Northern Iowa||19||1st Half 7:39|
|(10) Arizona State|
|Providence||0||1st Half 20:00|
|Aug 8 - vs. Oakland||7 pm||X||10-6|
|Aug 16 - vs. Arizona||7:30 pm||X||30-28|
|Aug 23 - at Kansas City||7 pm||X||30-12|
|Aug 28 - at Tennessee||7 pm||X||19-3|
|2014 regular season|
|Sep 7 - at St. Louis||Noon||X||34-6|
|Sep 14 - vs. New England||Noon||X||30-7|
|Sep 21 - at New Orleans||Noon||X||20-9|
|Sep 28 - vs. Atlanta||3:25 pm||X||41-28|
|Oct 2 - at Green Bay||7:25 pm||X||42-10|
|Oct 12 - vs. Detroit||Noon||X||17-3|
|Oct 19 - at. Buffalo||Noon||X||17-16|
|Oct 26 - at Tampa Bay||Noon||X||19-13 ot|
|Nov 2 - vs. Washington||Noon||X||29-26|
|Nov 9 - Bye|
|Nov 16 - at Chicago||Noon||X||21-13|
|Nov. 23 - vs. Green Bay||Noon||X||24-21|
|Nov. 30 - vs. Carolina||Noon||X||31-13|
|Dec 7 - vs. NY Jets||Noon||X||30-24 ot|
|Dec 14 - at Detroit||3:25 pm||X||16-14|
|Dec 21 - at Miami||Noon||X||37-35|
|Dec 28 - vs. Chicago||Noon||X||13-9|
Poll: With Adrian Peterson's suspension overturned, what should the Vikings do?