The NFL has been filled with surprise teams and upsets so far in the 2010 season—unlikely teams have taken out the top dogs, and before losing two straight, the surprising Chiefs were the last team to remain unbeaten in the league.
This league is unpredictable and any team can win on any given Sunday.
Here are the Week 7 picks.
The New Orleans Saints have struggled a bit in the 2010 season, but they bounced back with a decisive win over the Tampa Bay Buccaneers in Week 6 and seem to be back on track.
The Super Bowl champs are home against the struggling Browns, who will continue to struggle this Sunday. The Browns will fall to 1-6 after Week 7.
Outcome: Saints 31, Browns 10
The Steelers got their leader back this past Sunday against the Browns, and they are happy to have him in the fold. Ben Roethlisberger looked like he has not lost a step, tossing three touchdown passes.
The Steelers head to Miami to take on the Dolphins, who are coming off a big win over the Packers in Green Bay. Miami has been somewhat inconsistent this season, and that will continue this Sunday.
Pittsburgh wins a close one this Sunday.
Outcome: Steelers 21, Dolphins 16
The Bears are coming off a disappointing home loss in Week 6 to the Seattle Seahawks. Chicago will look to bounce back at home against the Redskins, who lost by three to the Colts on Sunday night.
The Redskins played well against the Colts, and will need to bounce back to stay alive in the NFC East.
Donovan McNabb will lead the Skins to a win on Sunday.
Outcome: Redskins 26, Bears 21
The Bengals are coming off a much-needed bye week after their loss to the Browns in Week 5. Cincinnati stands at 2-3 and is in third place in the AFC North. Unfortunately for them, they travel to Atlanta to play the Falcons, who are coming off a 14-point loss to the Eagles.
Matt Ryan and the Falcons will bounce back after a disappointing loss this Sunday. The Bengals will fall to 2-4, and slowly slide out of contention in the AFC North.
Outcome: Falcons 28, Bengals 17
Both the Eagles and Titans head into Week 7 with a 4-2 record. Both teams are coming off a win, and will look to build on their two-game winning streaks.
The Titan defense has played well this season and will continue to do so this Sunday. The Eagles rush defense has struggled all year, which is what Chris Johnson needs. The 2009 2,000-yard rusher will run wild against Philly and lead the Titans to victory.
Outcome: Titans 23, Eagles 14
The 49ers are coming off their first win of the season against the Oakland Raiders. The only problem for them is that they will play the 0-5 Panthers in Carolina.
The Panthers are due for a win sooner or later, but unfortunately for Carolina it will be later.
The 49ers will ride the running of Frank Gore to win their second straight game.
Outcome: 49ers 17, Panthers 13
The quickly improving Rams are getting better and better every week, and they will win their fourth game this Sunday. The Buccaneers have gotten off to a solid 3-2 start, but rookie Sam Bradford has played extremely well this season in the Rams' three wins. The Rams will carry their momentum off a big win at home against the Chargers.
The Bucs are 31st against the run, so the Rams will rely on Steven Jackson to lead them to 4-3.
Outcome: Rams 20, Buccaneers 10
The Ravens are coming off an overtime loss to the New England Patriots, and will take their frustration out on the 0-5 Bills. Joe Flacco, Ray Rice and Anquan Boldin will be too much for the Buffalo defense this Sunday and the Ravens will win decisively.
Outcome: Ravens 30, Bills 7
Arrowhead Stadium will be going wild this Sunday, and it will be too overwhelming for the Jaguars. The Chiefs are atop the AFC West, and will remain there after Week 7.
The combination of Jamaal Charles and Thomas Jones has been too much for opposing defenses, and the result will be the same at home against Jacksonville. The Jaguars will drop their second straight and fall to 3-4.
Outcome: Chiefs 24, Jaguars 17
In a battle for first place in the NFC West, the Cardinals and Seahawks will go head to head this Sunday. The Seahawks have home-field advantage and that will be the deciding factor over the Cardinals.
Cardinals quarterback Max Hall will be starting his second career game, and he is not ready for a big game like this. The addition of Marshawn Lynch will help carry the Seahawks into first place.
Outcome: Seahawks 21, Cardinals 20
The Raiders have defeated the Broncos in Denver the past two seasons. Whatever it is about the Colorado air, the Raiders find ways to beat the Broncos in their house.
The Raiders failed to get to an even .500 record this past Sunday, and have a big divisional game coming up. Both teams stand at 2-4, but the Raiders are in second place. Tom Cable's Raiders will continue their success in Denver and bounce back from a loss against the 49ers.
Outcome: Raiders 19, Broncos 17
Tom Brady and the New England Patriots are in second place in the AFC East behind the Jets, and are coming off a huge overtime win against the Ravens.
The Chargers have struggled this season and have lost two straight to the Raiders and Rams. Things will not get any easier for them this Sunday, as New England will hand them their third loss in a row.
Outcome: Patriots 27, Chargers 21
The Packers are coming off a home loss against the Dolphins, and will look to straighten things out this Sunday at home against the Vikings.
The Vikings handled business in a must-win against the Dallas Cowboys in Week 6, but they will have their hands full in Green Bay. The Vikings offense has not been productive enough this season, and even with the Packers injuries on defense, the Vikings' offensive struggles will continue.
Outcome: Packers 27, Vikings 17
The Cowboys have a top offense and defense in the NFL, but find ways to beat themselves week in and week out. Dallas has suffered from celebration penalties two weeks in a row, which has contributed to them losing football games. Penalties and lack of discipline have caused the Cowboys to fall to a shocking 1-4 start.
The Giants are on a three-game winning streak and sit atop the NFC East. The Giants will play well on Monday night, but will win because the Cowboys will find a way to beat themselves again. Dallas will fall to 1-5, and will be able to kiss their playoff hopes goodbye.
Outcome: Giants 24, Cowboys 21