(Photo by Nick Laham/Getty Images)
The Jets, Ravens, Colts, Broncos, Giants, Vikings, Falcons, Saints, and 49ers are the teams left in the league without a blemish on their record.
There are definitely some surprises there, like the Jets, Broncos, and 49ers, but they have all played well and deserve to be where they are.
Which teams will stay undefeated after three weeks, though?
The Jets host the Titans, and linebacker Keith Bulluck has guaranteed a victory for the Titans. It will be a hard-fought physical battle, but many have the Jets winning. It will be a big test for them.
The Ravens host Cleveland, which should be an easy victory for them to go 3-0. The Colts go to the desert to face the Cardinals, in what is expected to be a shootout and a very exciting game. They could lose that game if the defense does not step up and stop Kurt Warner.
The Broncos go to Oakland, which has been playing above expectations. While some think the Broncos will win, I think the rushing attack of Darren McFadden and Michael Bush will be enough to stop the Broncos' winning streak at two.
The Giants go to Tampa Bay, which should provide them with their third win of the season, even without Kenny Phillips in the secondary. Atlanta goes to New England for a big game, and Matt Ryan will look to outperform Tom Brady. The Saints go to Buffalo and will most likely win in a shootout fashion.
The game of the week is the 49ers traveling to take on the Vikings. Both 2-0. both would love a win. Both teams rely heavily on their running games and tough defenses, and it should provide a great game. More on this later.