MANKATO, Minn. -- Donovan McNabb has been looking forward to taking over the Vikings offense, and putting last season's debacle in Washington behind him, ever since the Redskins shipped him to Minnesota last week.
That process was put on hold at the start of training camp while he waited for the new collective bargaining agreement to be approved. He eagerly trotted out to the practice field on Thursday afternoon, just itching to get some work in with his new teammates.
Like everything else in this crazy, wacky NFL summer, McNabb's first day of practice didn't go exactly according to plan.
McNabb kneeled and said a quick prayer before receiving a rousing ovation from the fans. A few minutes later, Vice President of Player Personnel Rick Spielman hustled out and told McNabb and the 16 other veterans who either signed new contracts or restructured their old ones that the new CBA wasn't ratified yet, forcing them to the sidelines yet again.
"I felt like we weren't going to be able to get out there and we were like little kids in Pop Warner who didn't make weight," McNabb said, "just standing around."
About 40 minutes into practice, Spielman got the green light that the deal was done. He whistled and waved his arms in the air, and McNabb grabbed his helmet and went to work. His first few passes fluttered as he got into a rhythm, but for his first real practice in more than seven months, McNabb looked pretty solid.
Edwards joins Niners
SANTA CLARA, Calif. -- Braylon Edwards took the field a little late on his first day. No biggie to the San Francisco 49ers.
They have a proven new playmaker among the receivers after signing the wideout to a $3.5 million, one-year contract on Thursday.
The Niners announced the acquisition of Edwards shortly after practice began, then he emerged from the locker room less than an hour into the workout wearing No. 81 to join newly signed quarterback Alex Smith and the others.
The 28-year-old Edwards had 53 receptions for 904 yards and seven touchdowns last season in his second year with the New York Jets. He spent his first five seasons in Cleveland.
Around the league
*The Jets released popular wide receiver Jerricho Cotchery, apparently clearing the way for veteran Derrick Mason to sign with the team. Cotchery, 29, was drafted by New York in the fourth round out of North Carolina State in 2004 and finished with 353 catches for 4,474 yards and 18 touchdowns.
*The New York Giants agreed to terms with cornerback Prince Amukamara, making him the NFL's last first-round pick to do so. The 19th overall pick in April's draft, Amukamara agreed to terms late Thursday night after missing the first five days of workouts.
Earlier in the day, offensive tackle Nate Solder, the 17th pick, signed with the New England Patriots and defensive tackle Corey Liuget, the 18th overall pick, signed with San Diego.
*Free agent safety Abram Elam agreed to a one-year $2.5 million deal with the Cowboys.
*The Carolina Panthers agreed to a deal with free agent receiver Legedu Naanee.