The 2010 NFL season is full of surprises.
The Kansas City Chiefs are 3-0 and the San Francisco 49ers are 0-3, when most experts had picked the Niners to win the NFC West.
What is most alarming is the play of the Pittsburgh Steelers. They are 3-0 heading into a key conference matchup with the Baltimore Ravens, starting Charlie Batch while waiting for Ben Roethlisberger to come back from his four-game suspension.
There are no guaranteed wins in the NFL, as seen with the Minnesota Vikings and Dallas Cowboys starting 0-2 before picking up wins last week.
Another pleasant surprise is the play of Michael Vick. He is putting up better statistics this season than he did his entire career in Atlanta.
Some of it is because of the weapons he has in Philadelphia, but also because he has matured as a quarterback.
Week 4 in the NFL is crucial to the success of many teams. Here is a list of five possible upsets for this week, and my reasons for these upsets.
Note that I say "possible" upsets.