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."
|Chicago Cubs||1||Top 9th Inning|
|Cincinnati||8||Top 8th Inning|
|San Diego||6||Bottom 9th Inning|
|LA Angels||2||Top 9th Inning|
|Chicago WSox||4||Bottom 8th Inning|
|Cleveland||4||Bottom 8th Inning|
|Texas||1||Top 9th Inning|
|LA Lakers||8:00 PM|
|NY Rangers||6:00 PM|
|New Jersey||6:30 PM|
|NY Islanders||8:00 PM|
|Illinois State||48||2nd Half 0:11|
|Citadel||74||2nd Half 4:05|
|Char Southern||5:00 PM|
|Kent State||6:00 PM|
|Western Mich||6:00 PM|
|Morehead State||6:30 PM|
|Utah Valley U|
|Southern Ill||8:35 PM|
|Eastern Ky||9:00 PM|
|(5) South Carolina||67|
|(14) NC State||79|
|(11) Penn State||82|
|(2) Notre Dame||83|
|La Salle||14||1st Half 3:55|
|Pepperdine||5||1st Half 11:36|
|USC||4||1st Half 16:41|
|Georgia Tech||5:00 PM|
|(19) Michigan State|
|Kansas State||6:00 PM|
|(13) North Carolina||7:00 PM|
|(15) Texas A&M|
|San Francisco||8:00 PM|
|Air Force||8:00 PM|
|San Diego State||8:00 PM|
|Washington St||8:00 PM|
|Texas Tech||8:30 PM|
|San Jose St||9:00 PM|
|San Diego||10:00 PM|
|Aug 9 - vs. Houston||7 pm||X||27-13|
|Aug 16 - at Buffalo||6 pm||X||20-16|
|Aug 25 - at San Francisco||7 pm||X||34-14|
|Aug 29 - vs. Tennessee||7 pm||X||24-23|
|2013 regular season|
|Sep 8 - at Detroit||Noon||X||34-24|
|Sep 15 - at Chicago||Noon||X||31-30|
|Sep 22 - vs. Cleveland||Noon||X||31-27|
|Sep 29 - vs. Pittsburgh (in London)||Noon||X||34-27|
|Oct 6 - Bye|
|Oct 13 - vs. Carolina||Noon||X||35-10|
|Oct 21 - at. NY Giants||7:40 pm||X||23-7|
|Oct 27 - vs. Green Bay||7:30 pm||X||44-31|
|Nov 3 - at Dallas||Noon||X||27-23|
|Nov 7 - vs. Washington||7:25 pm||X||34-27|
|Nov 17 - at Seattle||3:25 pm||X||41-20|
|Nov. 24 - at Green Bay||Noon||26-26|
|Dec 1 - vs. Chicago||Noon||X||23-20|
|Dec 8 - at Baltimore||Noon||X||29-26|
|Dec 15 - vs. Philadelphia||Noon||X||48-30|
|Dec 22 - at Cincinnati||Noon||X||42-14|
|Dec 29 - vs. Detroit||Noon||X||14-13|
Poll: Which free-agent quarterback would you most like the Vikings to sign?