It's Week 3 and we already have teams playing must-win games.

The Redskins, Jaguars, Dolphins, Saints and all the other 0-2 teams have to get victories this week -- or else.

In my Week 3 picks, I have the Jaguars, Dolphins and Saints all winning for the first time. They are all at home, and desperations is a big motivator.

I don't think the Redskins will win on the road against the Giants, which means they will open in a big hole. They have major issues -- and there is talk of dissension.

The other 0-2 teams are the Browns, Bills and Colts. I don't think any of those teams win this week either.

Desperation, after all, can only do so much.

Now for my Week 3 picks:

Houston Texans at New England Patriots

This will put Bill Belichick to the ultimate test: Trying to beat a good team with a third-team passer. Jacoby Brissett will make his first start against a good Texans front. Even so, why do I think the Patriots will find a way? Defense will carry them in this one.

Pick: Patriots 21, Texans 13


Arizona Cardinals at Buffalo Bills

This is a long trip for the Cardinals, but the Bills have major issues. The defense isn't very good, and they just fired their offensive coordinator. The Cardinals got it rolling against the Bucs, and will keep it going here. Carson Palmer lights up a bad defense.

Pick: Cardinals 31, Bills 20


Oakland Raiders at Tennessee Titans

The Raiders were awful last week at home, and now face another trip to play a 1 p.m. ET game. That's always tough on a West Coast team. The bigger issue is the Oakland defense. Look for the Titans to run the football right at them and have success like they did in the preseason.

Pick: Titans 21, Raiders 17


Cleveland Browns at Miami Dolphins

The Browns will be starting third-team passer Cody Kessler, a rookie making his first start. The Dolphins have to love that for their home opener. This could be ugly in a lot of ways. The Dolphins win big.

Pick: Dolphins 30, Browns 13


Baltimore Ravens at Jacksonville Jaguars

This is a must-win for the Jaguars after that putrid showing in San Diego last week. The Ravens are playing consecutive road games and haven't exactly beaten up on two good teams to get to 2-0. The Jaguars will play for their season lives and pull it out.

Pick: Jaguars 28, Ravens 24


Detroit Lions at Green Bay Packers

The Packers haven't looked good on offense so far, which has to be a concern. They will get it going here at home for the first time this season. Aaron Rodgers has a big day and the Lions don't keep up.

Pick: Packers 28, Lions 17


Denver Broncos at Cincinnati Bengals

The Bengals are home for the first time this season. It won't be easy. They face the Super Bowl champs, but I think their defense will smother Trevor Siemian in his first road start. Bengals take it.

Pick: Bengals 23, Broncos 17


Minnesota Vikings at Carolina Panthers

This is a tough turnaround for the Vikings after big division win Sunday night against the Packers. Now they will be without Adrian Peterson against the NFC champs. The big battle here is that Carolina offense against the Minnesota defense. I think Cam Newton gets the better of the defense.

Pick: Panthers 24, Vikings 14


Washington Redskins at New York Giants

The Giants have a chance to take a big-time hold over the Redskins in the division, almost burying them. Kirk Cousins has done some shaky things, and the Giants defense is playing really well. The Giants get after him and win it.

Pick: Giants 23, Redskins 16


Los Angeles Rams at Tampa Bay Buccaneers

The Rams have still not scored an offensive touchdown, and this is a long trip to play an early game. The Bucs will be playing their home opener, and that's a bad combination. The Bucs will pull it out, although it won't be easy.

Pick: Bucs 20, Rams 10


San Francisco 49ers at Seattle Seahawks

The Seahawks have all types of issues on their offense. They can't protect and can't run block, which is why they have one offensive touchdown. But the 49ers are playing a second straight road game, and that's tough. Seattle gets after Blaine Gabbert and gets a defensive score to win it.

Pick: Seahawks 23, 49ers 13


New York Jets at Kansas City Chiefs

The Jets are playing a second consecutive road game. That's always tough. It's even tougher at this venue. The Chiefs struggled in their home opener two weeks ago, but I think they get it going here. Chiefs take it.

Pick: Chiefs 20, Jets 17


San Diego Chargers at Indianapolis Colts

The Colts are off to a slow start, while San Diego got back on track last week. This shapes up as a shootout between the two quarterbacks. The Colts don't rush the passer well enough, which will be a factor here. Philip Rivers wins it.

Pick: Chargers 31, Colts 28


Pittsburgh Steelers at Philadelphia Eagles

The Eagles have really impressed in their two victories. The defense has been really good. They face a real challenge here in the Steelers offense. I think the Steelers will take it, but it will be close.

Pick: Steelers 27, Eagles 26


Chicago Bears at Dallas Cowboys

The Bears looked awful Monday night and have a lot of injury issues. That will show up here. The Cowboys have done a nice job on offense without Tony Romo, and I expect Dak Prescott to have a big day in this one. Cowboys big.

Pick: Cowboys 29, Bears 13


Atlanta Falcons at New Orleans Saints

This battle of division rivals is always interesting, and it's made even more so with the Saints in bad need of a victory. The Falcons are playing consecutive road games but even tougher in the Superdome. Drew Brees wins a shootout with Matt Ryan.

Pick: Saints 35, Falcons 31