Every year is one week where I take an excruciating loss and lead my column by crying and moaning about it. And this is that week. No, I'll spare you, nobody wants to hear it. But if the Jets had tackled Derrick Johnson on his epic fumble return or Jason Witten had stretched the ball one foot further, I'd have secured a badly needed win. But they didn't. And I'm not going to talk about it. Wait 'til next week. Moving on.

Cardinals at Bills: The more you think you know, the more often you seem to get a surprise like this one. But I think we can say that Carson Palmer is entering the downhill phase of his career -- yes? -- where there will be more games like this one than last week's (and it's very apparent Tampa Bay's defense is really bad). He's moving slow and reacting slow, kind of like 2010 Brett Favre. Hope they either get him a fountain of youth or figure out a quick Plan B to save this offense over the next few years. Big game for LeSean McCoy, who is the Buffalo offense.

Vikings at Panthers: I remember somebody asking me why I was so high on the Vikings defense back in the preseason. Well I tell you, they're really good. Looks like they can do it all right now, and note they faced Aaron Rodgers and Cam Newton the last two weeks. Matt Asiata started, but it doesn't really matter, because Jerick McKinnon got more work and that split should continue. Both have their limitations. As for the two passing games, most of the receptions, yards and touchdowns for both teams were by tight ends and running backs; the wide receivers struggled. Two great defenses.

Broncos at Bengals: Maybe there's something to this Trevor Siemian thing after all. Would not have suspected this high-scoring a game for Denver with C.J. Anderson being held in check. And Jeremy Hill being Cincinnati's entire offense, also unexpected. Bengals might have some cornerback issues, or maybe they just decided to sell out against the run and not give those guys any help. Did not work well.

Lions at Packers: Shootout! Most of Detroit's came in garbage-time, but whatever. Marvin Jones is tearing it up. Loved in the preseason and am not sure why I don't have him on more teams. Disappointing when that happens; guess I didn't love him quite enough. Nice game for Jordy, not so much for other Packers; yards but no touchdown for Lacy, and Jared Cook got hurt while dropping a pass near the goal line, leaving Richard Rodgers to keep the TE streak against Detroit's defense going. Theo Riddick (10 carries, 9 yards) did not further his running back career, but that's a tough Green Bay run defense. Randall Cobb left out of the fun.

Ravens at Jaguars: There are five 3-0 teams, and if the Eagles are the least likely, I'm thinking the Ravens are definitely 2nd. Schedule has helped, but it's a good defensive team with a solid quarterback and, uh, kicker? The running back and receiving corps are somewhat sketchy, but at least there's Old Man Smith and Dennis Pitta. Jacksonville? Like we said in the Weekly, kind of looks a lot like last year's team. Defense a little better, but not as much as you'd like.

Browns at Dolphins: Cleveland is certainly finding interesting ways to lose. Not only did their top wide receiver get hurt in practice this week, but so did their kicker, suffering a knee injury in Friday's walkthrough. How does a player get injured in a walkthrough? So they sign a new kicker, and he misses three field goals, including from 46 yards at the end of regulation. You can't make this stuff up. Big game for Terrelle Pryor for the Browns, and the Dolphins passing game. Three different Dolphins backs had 5-9 carries, tough to see how to tap into that.

Washington at Giants: I was at this game, and will write more about it later in the week. If you don't regularly attend NFL games (I assume most of us don't, it's ridiculously expensive), it's worth doing every once in a while. Unlike on TV, you can just focus on one player the entire game if you so choose. We pretty much did that with Odell Beckham Jr., who's pretty awesome to see -- live, on TV, whatever. Hasn't scored yet this season, but he almost did yesterday, and it's going to happen for him soon. Pretty good game, and neither run defense looked very good, which was a little surprising. Kirk Cousins played well, wideouts made plays, Beckham had a couple of Beckham catches. Giants blew it, really, and I think they're better than Washington, but the NFC East looks wide open -- all of these teams could finish between 8-8 and 10-6.

Raiders at Titans: Nervous but not totally bailing on the Raiders defense before this game. Now, I'm not sure you can totally count on them, because Marcus Mariota is struggling. The running game has promise, but things aren't happening through the air. Delanie Walker not playing was a factor, certainly, but it's a worrying situation (and I can't use Tajae Sharpe right now, clearly). Raiders faced Brees and Ryan to open the season, but they won't see that caliber of passer every week.

49ers at Seahawks, Jets at Kansas City: Lumping these games together because one of the big stories for me is the defenses and their impact on fantasy matchups. Was leading all day in a league but he had the KC defense going late and I had Seattle. I was still leading with those defenses about even in the fourth quarter, but suddenly New York started throwing up picks and defensive touchdowns, while Seattle lay down and let San Francisco get a couple of cheap Carlos Hyde touchdowns (nowhere near as good as his stat line). KC Defense, 30 points; Seattle Defense 2. Brutal. Also, Russell Wilson hurt on a horse collar tackle, sprained knee. Sounds like he'll be OK. Guess we now know why the Jets didn't make a huge effort to bring back Fitzpatrick.

Chargers at Colts: Another game with a little less offense than expected, although the scores came around late. Huge play by Andrew Luck and T.Y. Hilton to get the win, and an unfortunate fumble by Hunter Henry with the Chargers perhaps driving for the winning score themselves. Glad I trusted Ian and benched Philip Rivers for Aaron Rodgers. Rivers was a little off (gee maybe it's missing all of his normal starting pass catchers) and the Colts stole a win, but they seem to be only delaying the inevitable -- not a good team. Huge game for Hilton. The running backs scored, though they didn't really have great days. Tyrell Williams very busy on San Diego's final drives.

Rams at Bucs: Crazy game. It's over, right? A weather delay caused the final minutes to take place during the Cowboys-Bears game, and when it came back the Bucs marched down the field and had a chance to win the game with a last-play touchdown. But Jameis Winston kind of lost his concentration or something and neither passed nor ran it until he was dropped from behind as time ran out. Anyway, lots of offense and big plays and I hope you did give Todd Gurley that one more week before benching him. Roberto Aguayo missed an extra point in this game, ultimately quite costly. Sorry, man, not your fault the Bucs took you in the second round. Mike Evans had a strong game in lineups, Tavon Austin had a nice game on benches, Cameron Brate caught 2 TDs while probably not being owned in most leagues (hey, recommended him last week!), so did Adam Humphries of all people. Rams are 2-1 pretenders.

Steelers at Eagles: So yeah this was a surprise. Kind of underestimated Carson Wentz. Liked him best of the rookie quarterbacks long-term, but certainly not in Weeks 1 through 3. Underestimated the Eagles defense, too, a mistake I won't make going forward. Good team, no debating that one right now. Nice games from multiple Eagles running backs, and we'll just call it one of those games for the Steelers. At least Antonio Brown didn't hurt you, but that's about it.

Bears at Cowboys: Nice game for Ezekiel Elliott, though mildly annoying that Dallas let Dak Prescott and Alfred Morris score the rushing touchdowns. C'mon, man. Jeremy Langford left with an injury that will need to be checked out, but he was in fact losing chances to Jordan Howard, who did bust some nice runs. Had one goal-line carry where he seemed to run into his own blocker, but a defender was also there. Anyway, Chicago is terrible, but at least Brian Hoyer helped Zach Miller get things going.

Monday, Monday: Accidentally left Willie Snead in a lineup, the problem with having too many teams. Got killed anyway, so doesn't matter if he plays or not (and I'm guessing he won't). I think the Falcons might be a little bit better than New Orleans, so I'm calling it Atlanta 27, New Orleans 24, but just a guess. Sometimes these games have been lower-scoring than you'd think, but I just can't see this being one of those games. Two good quarterbacks and two bad pass rushes should mean lots of points. Hope things go your way.