Michael Vick looks to be in rare form. It was a good thing that Eagles coach Andy Reid decided to go with Vick as the starter Sunday.
Hey NFL fans. Hopefully you enjoyed a weekend full of football and both, or all, of your teams won so your weekend was full of celebration.
Who disappointed you? Who impressed you? Was there anyone that you didn't see coming?
There were so many things going on and so many things to cover that they gave me enough room to cover just about everything.
So without further ado, let's wrap up Week 3 of the NFL.
C.J. Spiller finally got that monkey off his back and it only took three games to get there.
The Buffalo Bills rookie scored on a 95-yard kickoff return and a 5-yard touchdown reception.
Dallas fans wanted kicker David Buehler's job last week after he missed a field goal, and he didn't look much better in practice this past week.
Buehler recovered to hit two field goals on Sunday, one of which was from 49 yards, and added three extra points.
Not a bad way to save your job for at least another week.
The Atlanta Falcons got big games turned in by running back Michael Turner and tight end Tony Gonzalez.
Turner ran for 114 yards and a touchdown, and Gonzalez added 110 receiving yards and a touchdown of his own.
The Seattle Seahawks stunned the San Diego Chargers thanks in part to the performance of one Leon Washington.
He took kickoff returns of 101 and 99 yards back for touchdowns in the Seahawks' 27-20 win.
Arian Foster of the Houston Texans became the first running back in 20 games to rush for more than 100 yards against the Dallas Cowboys.
Foster finished with 107 yards on 16 carries.
It was only 39 yards. That's how long of a field goal the Oakland Raiders needed to convert in order to go to 2-1 for the first time since 2004.
Unfortunately, Sebastian Janikowski sailed it left and the Arizona Cardinals hung on for a 24-23 win. He had also missed kicks of 58 and 41 yards earlier in the day, both of which he pushed wide right.
Who would have thunk this?
There's been no shortage of quotes from Dallas Cowboys wide receiver Roy Williams about how he and quarterback Tony Romo were not on the same page.
Against the Texans on Sunday, they found the same page. Romo hit Williams five times for 117 yards and a pair of touchdowns.
Charlie Batch, the fourth-string quarterback when the season opened, became the Pittsburgh Steelers starter on Sunday against the Tampa Bay Buccaneers, and he performed admirably.
Batch finished the day 12-for-17 passing for 186 yards and three touchdowns in a win over the Bucs. He kept the Steelers unbeaten a week before their starter, Ben Roethlisberger, is to return to action.
Former Notre Dame standout Jimmy Clausen made his starting debut for the Carolina Panthers on Sunday. Needless to say, it could have gone a lot better.
Clausen finished 16-for-33 passing for 188 yards, but turned the ball over three times, including twice on fumbles.
If I said the name "Austin Collie" before the season started, would anyone know who this guy was? After Sunday, a lot more people might.
The Indianapolis Colts wide receiver was found 12 times by Peyton Manning for 171 yards and a pair of touchdowns.
Could he become Peyton's favorite target?
When Anquan Boldin caught an 8-yard touchdown pass on Sunday, he became the fastest player to 600 receptions in NFL history.
It took him 98 games to reach the mark—four games faster than Marvin Harrison (102).
San Diego Chargers quarterback Philip Rivers threw for 455 yards on Sunday against the Seahawks, setting a franchise record.
Unfortunately for San Diego, it wasn't enough for a win as they dropped a 27-20 decision to Seattle.
It took three games to get there but Sam Bradford finally got his first NFL victory.
What was even better was earning the 30-16 win over the Washington Redskins at home.
Maurice Jones-Drew couldn't run through them and David Garrard couldn't throw past them. That's just the way the day went for the Jacksonville Jaguars, who have suffered back-to-back lopsided losses.
Jacksonville could only muster 184 total yards in a 28-3 throttling by Philadelphia.
I never saw this coming, but here it is: the Kansas City Chiefs are unbeaten after their first three games.
They welcomed the San Francisco 49ers and gave them a 31-10 beatdown thanks to a solid day from quarterback Matt Cassel.
Cassel finished 16-for-27 passing for 250 yards and three touchdowns.
Matt Ryan and the Atlanta Falcons headed to New Orleans to face Drew Brees and the Saints, and needed overtime to leave with a 27-24 victory.
Ryan finished the day 19-for-30 passing for 228 yards and a pair of touchdowns. Brees was 30-for-38 for 365 yards and three touchdowns, but was intercepted twice.
The San Diego Chargers have made a habit of losing games they shouldn't lose. This was one of those.
The Chargers gave up two special teams touchdowns and turned the ball over five times in a disappointing 27-20 loss to Seattle.
On the season the Chargers have given up three special teams touchdowns.
Ever see a team literally beat themselves? Or maybe you can call it "handing over a victory." Whatever you want to call it, the Giants did it.
They were flagged for five personal-foul penalties—two by offensive tackle Kareem McKenzie—and turned the ball over three times, twice inside the Tennesee Titans' 10-yard line.
That's what beating yourself looks like.
Sure, the first name "Peyton" has become synonymous with Peyton Manning, but there's another Peyton you should probably keep you eyes on.
Cleveland Browns running back Peyton Hillis had himself a game against the Baltimore Ravens. Hillis ran for 144 yards on 22 carries and a touchdown in the Ravens' 24-17 win.
The Pittsburgh Steelers have made it a habit of making sure teams left their game with an "L" in the loss column.
They added another team to that list as they knocked off the previously unbeaten Tampa Bay Buccaneers, 38-13.
The drama brothers were shut out once more on Sunday.
Terrell Owens and Chad Ochocinco combined for eight catches and 76 yards but were held without a touchdown catch again.
The Bengals, however, did pick up the win, 20-7.
Kyle Orton and Peyton Manning met in Denver, and an air show broke out.
The two quarterbacks combined for 64 completions on 100 pass attempts for 862 yards and four touchdowns.
The Colts won, 27-13.
Minnesota Vikings running back Adrian Peterson made sure that his team was not going to lose their third straight game.
Peterson had his biggest performance since the 2009 season opener as he rushed for 160 yards and two touchdowns as the Vikings picked up their first win of the season, 24-10, over the Detroit Lions.
The Dallas Cowboys finally got a "W" in the win column. Fans and media alike were starting to wonder just how bad this season would get.
They got a big game from Roy Williams and rode it to a 27-13 win over the Houston Texans at Reliant Stadium.
It's been a long time since we've seen this Michael Vick step on the field, but he showed flashes of his former self.
Vick got the start for the Eagles on Sunday and didn't disappoint. He completed 17 of 31 passes for 291 yards and three touchdowns, and added 30 yards on the ground and another touchdown.
Philadelphia beat Jacksonville, 28-3.