Last week, I said that I would never pick against Bill Belichick again and, of course, the one week I don’t pick against him, he loses. However, Patriot Nation is very excited about this week because Tom Brady’s back.

If you asked a Patriots fan before the season started if they would take a 3-1 record with Jimmy Garoppolo and Jacoby Brissett under center, close to 100 percent of the fans would’ve said yes.

Coming into their Week 5 matchup against the Browns, the Patriots are looking to redeem themselves after being shutout at home for the first time since 1993.

Let’s just say I don’t think they will have any problems with scoring points this week.

I’m starting to feel bad for the Browns.

Last week: (8-7)  Season Record: (24-23)

Arizona Cardinals (1-3) at San Fransisco 49ers (1-3)

Clearly there is something wrong with the Cardinals. They aren’t close to the team that many were expecting them to be coming into the season and to top it all off, starting quarterback Carson Palmer is hurt again.

It looks like it’s going to be the Drew Stanton show for the Cards.

The 49ers got off to a great 14-0 lead against the Cowboys in week four, however, Blaine Gabbert played like his typical self and the defense lost leader NaVarro Bowman, causing the 49ers to blow their lead.

The team has shown flashes of buying into Chip Kelly’s system but something is missing with this team. They don’t possess the finishing factor.

Again, both of these teams are currently at the bottom but Stanton has filled in before and played well.

My pick: Cardinals 21, 49ers 16

New England Patriots (3-1) at Cleveland Browns (0-4)

Cleveland Browns All-Pro tackle, Joe Thomas, told reporters this week “we don’t have any film on him (Brady).”

Really Joe, you need film on a guy thats won four Super Bowls and has been in the league for almost two decades? This is why you lose Cleveland.

I really don’t have to dive deeper into this game. It’ll be over before it starts.

My pick: Patriots 38, Browns 10

Philadelphia Eagles (3-0) at Detroit Lions (1-3)

The Eagles are one of three remaining undefeated teams in the NFL and barring a huge setback, I don’t see them giving this one up.

Carson Wentz seems to be the favorite to win rookie of the year even though it’s still early in the season. He has done far more than people expected of him, but at some point it has to end, right?

The Lions started the season looking good. However, three straight losses, to teams they could’ve beat, has them in the basement in the NFC North.

If the Lions want to compete in this one, they will need to air it out and get Golden Tate involved. He has been inexistent this season.

My pick: Eagles 27, Lions 21

Chicago Bears (1-3) at Indianapolis Colts (1-3) 

This matchup won’t be a rerun of Super Bowl XLI but it will be a matchup of two teams trying to save their seasons.

The Colts are coming off of a tough divisional loss in London against the Jaguars. Andrew Luck continues to get criticized even though the front office is to blame for all the issues.

It looks like Brian Hoyer will remain under center for the Bears due to Jay Cutlers thumb injury. He has played well in his two starts for the team racking up 619 yards with 4 touchdowns and zero interceptions. If only the defense could play well.

This needs to be a victory for the Colts. If it isn’t, we could see some midseason changes being made.

My pick: Colts 24, Bears 20

Tennessee Titans (1-3) at Miami Dolphins (1-3)

The Titans were my upset pick last week but they ultimately couldn’t get it done against the injury riddled Texans. Even though they only have one win, the Titans have been competitive in every game.

The same can’t be said for the Dolphins as they were embarrassed in Week 4, once again. It doesn’t matter who the Dolphins draft, sign or hire they all seem to fail.

Miami could win this game and salvage a little bit of a season they would have left, however, I don’t think that’s going to happen.

I like what the Titans are building. The structure is going up slow but it’s getting there.

My pick: Titans 17, Dolphins 16

Washington Redskins (2-2) at Baltimore Ravens (3-1)

Washington is coming off back-to-back wins after defeating the Browns in Week 4 (that’s not saying much). A faulty fumble recovery call could’ve been the reason for their win, though.

The Ravens are coming off their first loss of the 2016 NFL season but the good news is that they are relevant.

If they want to continue their success they need to remain balanced on the offensive side of the ball. Continue to get Steve Smith the ball because even at the age of 37 he can still bring it. Terrence West seems to have finally found a team that can utilize his skill set.

This game will be competitive and close but Justin Tucker will win it for Baltimore on a 60-yarder.

My pick: Ravens 26, Redskins 23

Houston Texans (3-1) at Minnesota Vikings (4-0)

https://twitter.com/uSTADIUM/status/783170612445446144

I know, I know, I doubted the Texans last week but who could blame me? You never know what you’re going to get from this team despite their 3-1 start. This week they face a new challenge because the Vikings are for real.

I’m not sure how Houston can pull this one off because the Vikings are that dominant right now. In the past three weeks, the Minnesota defense has made Aaron Rodgers, Cam Newton and Eli Manning all look lost.

If the Texans want a little bit of advice, I would say to attack Terrance Newman with any receiver weapon you have. He seems to be the only real weak spot in that defense but even that weakness has strong moments.

Good luck Osweiler. Oh and watch out for Anthony Barr.

My pick: Vikings 27, Texans 17

New York Jets (1-3) at Pittsburgh Steelers (3-1)

I am so disgusted with the Jets’ play this season. This team should’ve been one that made a run at the Patriots and vying for a playoff spot. Right now they look like a high school team with a quarterback that is just learning how to play.

This is why you didn’t get a big contract Ryan Fitzpatrick! You’re not consistent from year-to-year!

The Steelers clearly forgot about their poor performance against the Eagles and absolutely walloped the Chiefs 43-14. Roethlisberger and company seem to be back on track and everyone in their way should watch out. LeVeon Bell’s presence makes this team that much better.

My pick: Steelers 31, Jets 20

Atlanta Falcons (3-1) at Denver Broncos (4-0)

There are a few questions that surround the Falcons.

Is this team for real? Can their offense be consistent? Has Matt Ryan finally taken the next step in his career? Was Julio Jones’ 300-yard performance a fluke?

Yes, the Falcons are off to a great start but this has been a team, like past Falcon’s teams, that tends to lie. Remember last season when they started off 5-0? Yeah, how’d that turn out.

The Broncos one question mark entering this week revolves around quarterback Trevor Siemian. How is his injured shoulder going to hold up? The team dodged a bullet when they discovered Siemian injured his non-throwing shoulder, however a sprained AC joint is not an easy injury to deal with.

The defense remains the best in the NFL and could be the reason why this team finds themselves making a deep run come January.

My pick: Broncos 34, Falcons 21

Cincinnati Bengals (2-2) at Dallas Cowboys (3-1)

This is the game of the week for some and I can see why.

The Cowboys continue to play great without Tony Romo and the defense that many called a “joke” has been making plays when it matters most.

Dak Prescott and Zeke Elliott continue to be the best rookie combination in the league. As the weeks roll on and their confidence grows more and more, this team will be a force.

The Bengals possess a tough challenge for the Cowboys, though. AJ Green should have another huge week and Giovanni Bernard’s pass catching ability could cause havoc for the Cowboys. The Bengals did suffer a let down this week. Tyler Eifert was supposed to make his season debut after dealing with an ankle injury, however, a back injury has now chalked him up as out.

If Cincinnati wants to make it two and a row they need to feed AJ Green and slow down Dak (which no one has accomplished yet). I think the Cowboys have too much momentum right now.

My pick: Cowboys 24, Bengals 23

Buffalo Bills (2-2) at Los Angeles Rams (3-1)

Rex Ryan’s squad is on FIRE after their shutout victory against the Patriots. However, the Rams are also on FIRE after winning their third-striaght.

Firing Greg Roman seemed to be the correct move for the Bills because in recent weeks their offense has showed up which has allowed their defense to do it’s job and not have to worry about anything else.

The Rams, on the other hand, have had their defense do a complete 180 degree spin since their week one debacle.

Can the hot Bills offense out last the hot Rams defense?

This game will actually be entertaining.

My pick: Bills 16, Rams 13

San Diego Chargers (1-3) at Oakland Raiders (3-1)

There’s not much to talk about with this matchup, besides the fact that if the Raiders want to be a contender, these are the games they need to win.

The Raiders are off to a great start but this isn’t the time to have a let down. The Chargers are riddled with injuries and the only real threat they have is Melvin Gordon (who has actually remembered how to play running back).

Phillip Rivers tends to make these types of games shootouts, but I trust that the Raiders will get it done in the end.

My pick: Raiders 20, Chargers 17

New York Giants (2-2) at Green Bay Packers (2-1)

What’s going on with the Giants right now? They aren’t playing consistent on either side of the football and it’s making me wonder how much control new head coach Ben McAdoo has on his team.

Odell Beckham Jr. is clearly frustrated with his and his teams play. He came out this week and stated that he’s no longer having fun playing football.

This is bad news if I’ve ever seen it.

The Packers are coming off a bye week and catching the Giants at the right time. Aaron Rodgers doesn’t lose coming off a bye and the fact that it’s Sunday Night Football at Lambeau Field gives the Pack more of an upper hand.

My pick: Packers 34, Giants 23

Tampa Bay Buccaneers (1-3) at Carolina Panthers (1-3)

The reigning NFC Champions find themselves in a deep hole entering Week 5. The entire team is in a funk and without Cam Newton I don’t see themselves getting out of it.

They are fortunate to have Tampa Bay on the schedule this Monday Night because if any team can get you back on track, it’s the Bucs.

As of right now it looks like Newton’s concussion is going to hold him out but Derek Anderson is alive and well!

My pick: Panthers 20, Buccaneers 14

Bye weeks: Jacksonville Jaguars, Kansas City Chiefs, New Orleans Saints, Seattle Seahawks