Quarterback Brett Favre arrived on Aug. 17 after deciding he would play a 20th NFL season. Last week, the Vikings signed wide receiver Javon Walker and traded with Miami for receiver Greg Camarillo after learning that hip surgery would keep Sidney Rice sidelined for at least the first half of the season.
Then there was the return of wide receiver Percy Harvin for the Vikings' 24-13 victory over Seattle in a preseason game Saturday. Harvin had taken part in only six practices since training camp started, in large part because of his struggles with migraine headaches.
Finally, there is the matter of an offensive line that has been missing center John Sullivan for almost all of camp because of a calf injury. There are real questions if Sullivan will be ready for the Sept. 9 regular-season opener at New Orleans and on Saturday the Vikings started right guard Anthony Herrera at center and put rookie Chris DeGeare at guard.
Given all of the upheaval, it's not a complete surprise that Childress is considering playing the members of the first-team offense for a few series in the Vikings' exhibition finale on Thursday night against Denver at Mall of America Field at the Metrodome.
Ordinarily, the starters get rested for that game - and given that the Vikings open the season a week later at New Orleans that time off might help - but Childress also has to be concerned with building continuity with an offense that finished second in scoring in the NFL last season.
"There's moving parts, there are parts that are still being added," Childress said when asked about his offense. "Whether it's the quarterback just getting here a couple of weeks ago, whether it's Camarillo just getting here or Percy coming back or that offensive line playing all together. It's still in flux. There's still a lot of work to do."
And not much time to do it.
Favre, who will turn 41 on Oct. 10 and swears this will be his last NFL season, is well aware of that fact. He was in for only four plays on Aug. 22 at San Francisco in his preseason debut, but did get seven full series against the Seahawks.
This included a 16-play drive in which he led to the Seattle 2-yard line. Unfortunately, for the Vikings the drive stalled and running back Adrian Peterson was stopped on fourth down.
"I needed it," Favre said of the extended work. "It was good work. I held up fairly well. I was tired and sweating, but really I felt like I was in the middle of the season. Making some of the reads and throws. I felt overall it was good work."
Favre said he would have no trouble with getting some more work against the Broncos.
"I'm never going to turn down playing," he said. "As tired as I was, I felt like I needed some more work and will lobby for that again this week. But I also know I have to be smart because it's a little bit different situation this year. We play Thursday and we play the following Thursday (in New Orleans). There's not a four-day window when we can relax. There's not a lot of time to get ready but there's not a lot of time to recover."