This season is like riding a roller coaster. Week 2 was a disaster - nothing made any sense at all. Then Week 3 was totally straightforward and it was easy to pick winners. No time to get cocky, though, because last week was another humbling one. It wasn't as bad as the one two weeks before it, but it wasn't peaches and cream, either. So, if the trend continues then things should go well again here. Let's hope so. Here are the straight up picks for your office pools for this week:
Indianapolis at Houston: Indianapolis is not good right now, and we don't know how ready Andrew Luck will be to play this week after missing last week. It doesn't really matter, though. Houston is a shell of a team. They have made a mess of their QB situation, and despite plenty of talent their defense has been just awful. Take the Colts.
Free $60 in Member NFL Picks No Obligation Click Here
Chicago at Kansas City: This is a tough game -- mostly because both teams are so darned uninspiring. The Bears are coming off a surprising performance, but it still wasn't a great one. Kansas City hasn't been any good this year, but they passed for a pile of yards last week in a loss. Those yards and the fact that they are playing at home makes the Chiefs the pick.
Seattle at Cincinnati: The Seahawks only barely beat a lousy Detroit team. At home. And they needed a horrible call to seal it. They are not in a good place right now. Cincinnati, on the other hand, is. They are playing as well as they have in a long time and have a pile of confidence. At home that should be enough here. Take the Bengals.
Washington at Atlanta: I have the feeling that Atlanta is going to fall to earth somewhat at some point this year. They are just playing so much better than last year, and they will struggle to sustain it - they are largely the same team. This won't be the time, though - they are much better than their opponent. Take the Falcons.
Jacksonville at Tampa Bay: So, do you pick the struggling Florida team that you just can't trust yet as they slowly work to rebuild? Or the struggling Florida team that you just can't trust yet as they slowly work to rebuild? Wow, I hate this game. The Jaguars have a better roster, and Blake Bortles is the more consistent QB at this point. Take the Jaguars.
New Orleans at Philadelphia: Both these teams are horrifically underachieving and seem to have more issues than can be overcome this year. The difference, though, is that New Orleans pulled off a miracle to win in overtime last week. That confidence should carry over and be enough to get them the win here. Take the Saints.
Cleveland at Baltimore: The Ravens are coming off a win they didn't deserve. The Browns probably deserved better last time out. Neither team is very good, so this one is a total coin toss. Baltimore is at home, and the Browns haven't won on the road yet. Take the Ravens - just don't bet the house on it.
St. Louis at Green Bay: The Rams are inconsistent - though their defense finally showed how dangerous they can be in a shocking win over the Cards last week. Green Bay is nothing but consistent - though I do wish that their offense had shown just a little more against a bad San Francisco team last week. Still, hard to go ahead Green Bay at Lambeau. Take the Packers.
Buffalo at Tennessee: I want to like the Bills. I really do. I detest the Giants this year, though, so the Bills making the Giants look as good as they did last week is a real concern. Tennessee is coming off a bye week, and that should help Marcus Mariota immensely. I don't feel great about it, but I'll gamble and take the Titans.
Arizona at Detroit: The Cardinals are a very good team that ran into a very good defensive line. I didn't see it coming, but I'm not too worried. Detroit is a deeply flawed team, and being at home won't help them. Take the Cardinals.
New England at Dallas: Dallas is really banged up and lost the kind of game that can crush souls last time out. New England is rested and knows better than most how to take full advantage of a bye week. Not that they needed it. Take the Patriots.
Denver at Oakland: Oakland missed out on a big opportunity last week. They are tougher than they have been in a long time, though, and now they are heading back home. Denver is not a legitimate 4-0 team right now, and this is a tough spot for them. Take the Raiders.
San Francisco at New York Giants: I don't like anything about the Giants - from mindset to coaching to talent and everything else. I'd take Odell Beckham Jr. on my team any day, but not much else. Unfortunately, I like the 49ers even less. I can't believe how badly Colin Kaepernick has regressed. I can totally believe how much Jim Harbaugh is missed. Take the Giants.
Pittsburgh at San Diego: The Chargers are a real disappointment. They should be a better team at this point than they are. I'm going to pick against them here. The Steelers should be better this week than last as Michael Vick should be more in sync and should be allowed more of a free rein. Take the Steelers.
Doc's Sports has been successfully handicapping the NFL for years - more than four decades in the business - and wants to give new clients a chance to try our service for free. Click here for the hassle-free sign up and get $60 in free NFL picks today . Also, get three handicappers for the price of one when you sign up for a full-season football package! Click Here for details.
Read more articles by Trevor Whenham