Seahawks 30, Rams 29
The Seahawks were aided on their game-winning drive with a roughing-the-passer infraction on Clay Matthews. It was a completely bogus penalty, even worse than the one Matthews was flagged for in last year’s Week 2 defeat against the Vikings when he was with Green Bay. The Seahawks continued the drive, with Wilson ultimately hitting Chris Carson on fourth down in the end zone. It was nearly an incompletion, as Carson bobbled the ball as soon as it reached him. Luckily for Seattle, there was no defender near Carson to disrupt the catch, which allowed Carson to reel in the touchdown. The Seahawks then failed to go up by three on the conversion attempt – failing to cover in the process – which opened up an opportunity for the Rams to win with just a field goal.
The Rams’ next drive saw Jared Goff’s pass ricochet off the hands of Gerald Everett, with the ball falling into diving safety Tedric Thompson’s arms. The officials ruled the play incomplete, but Pete Carroll challenged and won; Thompson was credited with the unlikely interception.
The Seahawks gave the Rams one more chance because of a terrible third-and-2 call in which Wilson dangerously pitched the ball back to Tyler Lockett, who lost eight yards. Los Angeles used the extra opportunity to move the ball to field goal range. However, because of a ridiculous delay of game, a 39-yard try turned into a 44-yard attempt for Greg Zuerlein, who pushed the kick wide right. Somehow, some way, Seattle hung on to improve to 4-1.
Lockett was second on the receiving list, right behind tight end Will Dissly, who continued his upstart campaign with four catches for 81 yards. Dissly made a highlight-reel grab on an over-the-shoulder catch where he pinned the ball to his facemask.
Bengals 26, Cardinals 23
The Cardinals led 23-9 in the fourth quarter, as the Bengals couldn’t do anything offensively. They mustered just 90 net yards of offense in the opening half despite battling one of the worst defenses in the NFL. Excluding the opening drive, the Cordy Glenn-less Cincinnati offensive line couldn’t do anything to generate offense for the team, while the defense couldn’t seem to tackle Kyler Murray, who ran circles around them.
Murray was spectacular in this game. Granted, he also was going up against a horrible defense, but his offensive line is in shambles. Thus, he deserves credit for this victory, especially in the wake of his final drive. Murray floated in a spectacular pass to David Johnson and then had a long scramble to put kicker Lil’ Zane Gonzalez in field goal range.
Murray finished 20-of-32 for 253 yards. He didn’t throw a touchdown, but he scrambled in for one, as he rushed 10 times for 93 yards on the ground. This includes a fourth-down conversion early in the afternoon where Murray was able to run into the end zone.
Garbage time actually transformed into real action, as the Bengals somehow tied the game with a pair of touchdowns in the fourth quarter. It seemed as though Arizona ran out of gas, and Dalton was able to take advantage of this by going 23-of-28 after intermission. However, a final drive by Arizona ruined the comeback party for the Bengals.
Dalton finished 27-of-38 for 262 yards and two touchdowns. The stats look nice, but Dalton played poorly for most of the afternoon. To be fair, however, his offensive line is ravaged by injuries, and he’s missing two of his top three receivers.
Bills 14, Titans 7
However, the mistakes surfaced in the second half. Allen made a miserable error in the third quarter when he threw the ball late across his body. The pass was intercepted, which set up a touchdown for the Titans, who were able to even the game up at seven. Allen also took some bad sacks.
Tennessee had a chance to establish control of this game, but killed itself with mistakes. Derrick Henry rushed into the end zone to take the lead, but that touchdown was negated by a hold. Later on the same drive, Marcus Mariota appeared to take his team in front with a touchdown pass, but he was ruled beyond the line of scrimmage when he released the ball. No worry though; the Titans still had a chance to get the lead with a field goal, but the kick was blocked because the attempt had an unnecessarily low trajectory. This was one of four missed kicks by Cairo Santos on the afternoon. He ended up costing the Titans 12 points in total, which was five points more than the margin in this game. One kick wasn’t even close from 36. It’s difficult to envision him keeping his job after this dreadful performance.
Mariota, as a result, had a very disappointing fantasy performance. He was 13-of-22 for only 183 yards, though he was hurt by several drops. This shouldn’t have been a surprise, as he was battling one of the top defenses in the NFL.
Delanie Walker (1-10) had a deep catch wiped out by a hold, then dropped a pass on third down.
Saints 31, Buccaneers 24
The Saints may have won by just seven, but this was a double-digit margin for most of the second half. New Orleans nearly doubled up the Buccaneers in yardage, outgaining Tampa, 457-252, and that’s with a garbage-time touchdown drive included. The Saints defense simply suffocated Winston. They appeared to force him into a couple of interceptions, but both picks were negated by penalties, including one by Winston’s own delay-of-game infraction. Winston also had some possible interceptions that were dropped, while a fumble of his was recovered by a teammate.
Winston finished 15-of-27 for 204 yards and two touchdowns, but he had just 58 yards at halftime. He was an absolute mess in this game, and it was a discouraging sight to see after he had made some big improvements in the preceding weeks.
Bridgewater’s other scores went to Cook (4-41) and Ted Ginn (2-35). Cook took a vicious helmet-to-helmet hit by cornerback Carlton Davis, who was rightfully ejected. Fortunately, Cook was able to remain in the game.
Vikings 28, Giants 10
Kirk Cousins was able to deliver the ball to them perfectly, as he misfired on just four instances prior to intermission. Cousins did what he does best – torch bad teams. The Giants spent the entire afternoon taking bad angles, missing tackles and blowing coverages. Cousins was very impressive as a result, but this was very predictable. Cousins seldom prevails versus winning teams, and he tends to choke in big moments. He was not battling a winning team, nor was he in a big moment. He was terrific as a result – 22-of-27, 306 yards, two touchdowns – but this victory will just be a Band-Aid over the flesh wound that is Cousins’ fully guaranteed contract with the Vikings.
Jones finished 21-of-38 for only 182 yards, one touchdown and an interception. The pick wasn’t really his fault, as it was a desperation heave at the end of the game. However, he was lucky he wasn’t intercepted earlier when he threw a ball into double coverage. Jones didn’t scramble very much for some reason, running only thrice for 12 yards. This was his worst game by a mile thus far, but this was expected.
Tate didn’t do very much, snatching three passes on six targets for 13 yards. Shepard (5-49) was unlucky with the missed touchdown, while Engram (6-42) saw the most targets with 11.
Eagles 31, Jets 6
The score remained 14-0 for a while, as the Eagles consistently shot themselves in the foot with penalties and dropped passes. Fortunately for them, they were battling a team that was so uncompetitive that they couldn’t convert a single third down in the opening half. Soon enough, Zach Ertz plunged into the end zone prior to halftime, giving the Eagles an insurmountable 21-point advantage.
Wentz, at the very least, made a heady play early on when he picked up an errant snap in the red zone. He scooped up the ball and threw the ball at a receiver’s feet. This saved the opening touchdown drive for Philadelphia. This wasn’t the only time when Wentz did something remarkable, as he somehow ducked a defender in the pocket to find Ertz for a big gain.
Patriots 33, Redskins 7
Things appeared to change when the Redskins made a crucial mistake. Down only 9-7, slot receiver Trey Quinn fumbled in his own territory. The Patriots were set up with a red-zone try, yet couldn’t do anything with their great field position, as Tom Brady floated a weak interception into the end zone.
Then, everything completely turned around in the second half. Brady, who took numerous sacks throughout the first half, suddenly had improved pass protection. He was able to tear apart the Redskin pass defense as a result, and New England ran away with a blowout victory.
Brady finished 28-of-42 for 348 yards, three touchdowns and an interception overall. I don’t think Brady’s balky calf bothered him too much in this game. It may have been a factor when he couldn’t sidestep passes, and he had a poor throw to Josh Gordon where he missed the talented receiver deep downfield, but Brady was pretty accurate for the most part. I’d say I would be worried about Brady’s outlook in Week 6, given the short work week, but he’ll be battling the Giants, who are even worse defensively than the Redskins.
Texans 53, Falcons 32
Fuller had a monstrous performance, catching 14 of his 16 targets for 217 yards and three touchdowns. What’s crazy is that Fuller was inches away from scoring five touchdowns. He was tackled inches shy of the goal line on two occasions, and Houston scored after that without Fuller being involved. Thus, with better luck, his stat line would have been 14 catches, 219 yards and five touchdowns, which would have been one of the greatest performances from a receiver in NFL history.
Still, it was great enough to give the Texans a 21-point victory. This game was never close, though the Falcons made things a bit interesting toward the end when the Texans muffed a punt. It didn’t matter at all though, as their defense couldn’t get a stop whatsoever. The Texans nearly had 600 net yards of offense, averaging 8.8 yards per play (compared to 5.5 by Atlanta.)
Raiders 24, Bears 21
By Charlie Campbell – @draftcampbell
Since the trade happened, the media has been roasting Jon Gruden for trading Mack away, but general managers at other teams have told us that Gruden did not have a choice. The reason he had to agree to it is bad contracts that were given out by previous Raiders general manager Reggie McKenzie and owner Mark Davis. The Raiders signed Derek Carr to a fair-market contract that has him making more than $20 million per season. But Oakland signed the interior of its offensive line to contracts totaling $30 million annually for Kelechi Osemele, Rodney Hudson and Gabe Jackson. An extension with Mack would average over $20 million a year. So if the Raiders signed him, they would have been on the hook for $70 million dollars per year for just five players on their roster. No team in the NFL can carry that and have the money to address other key positions and depth.
Hence, when Davis said that the Mack trade was his fault, he was telling the truth because he approved those contracts and spending that boxed in Oakland. I know from being a beat writer covering Gruden in Tampa, Gruden would never throw ownership under the bus publicly and is more than willing to take the bullets for an owner he really likes in Davis.
The Falcons just became the first team in the NFL to break the barrier and have two players making more than $20 million per year, but there are many reasons why teams have avoided doing that. In my final 2019 NFL Mock Draft, I had the Raiders taking Johnathan Abram, Josh Jones and Trayvon Mullen, plus wrote that Clelin Ferrell could be the pick at No. 4 if Quinnen Williams was gone. We know Oakland well, so this information on the Mack trade is the truth. Now, on to the action in London.
The Raiders had a promising first drive get knocked out of field goal range by a Richie Incognito penalty, but on their second drive, they slammed the ball down the throat of the Chicago defense by running Josh Jacobs and their other backs. Jacobs ended the drive with a 12-yard touchdown run. Quickly on the ensuing drive, Chase Daniels threw a terrible pass right to Oakland linebacker Nicholas Marrow for an interception that set up the Oakland offense at the Chicago 24. Kyle Fuller got caught holding in the end zone, and DeAndre Washington ran the ball into the end zone behind a great block by Darren Waller (4-39) for a 14-0 lead. The Raiders tacked on a field goal to go up 17-0 at halftime.
To open the third quarter, the Bears caught some breaks to get back in the game when an errant pitch was recovered by Chicago at the Oakland 15. Lamarcus Joyner was called for a holding on Allen Robinson in the end zone, and that set up a short rushing touchdown for David Montgomery. The Bears’ offense finally came alive with a 32-yard pass to Anthony Miller (4-52) and then a short touchdown pass to Allen Robinson. Tarik Cohen put the Bears in position to take the lead with a 71-yard punt return. Daniel found Robinson in the front corner of the end zone for a leaping touchdown grab to give the Bears a 21-17 lead.
Robinson had a taunting penalty, and a 52-yard return by Trevor Davis (4-42) put Oakland into Chicago territory, but Davis fumbled the ball away at the Bears’ 1-yard line to protect Chicago’s lead. Raiders cornerback Darryl Worley picked off Daniel in Chicago territory, but incompetent officiating called terrible a roughing the passer on Maurice Hurst to take the interception away.
Late in the fourth quarter, the Raiders pulled off a fake punt for a first down and then a 23-yard pass to Foster Moreau and a conversion to Hunter Renfrow moved the ball inside the 25. A 16-yard pass to Moreau set up a first-and-goal at the 2-minute warning. Jacobs dived over the top for the score, andd the extra point made it 24-21 with 1:57 remaining. After getting to midfield, Daniel threw a terrible pass on a miscommunication with Anthony Miller for the game-sealing interception by Gareon Conley.
Panthers 34, Jaguars 27
By Charlie Campbell – @draftcampbell
Late in the first quarter, Minshew fumbled a handoff that Eric Reid recovered at the Jaguars’ 24. A few plays later, Kyle Allen hit McCaffrey after he burned Myles Jack in man coverage for an 18-yard touchdown.
Early in the second quarter, the Panthers’ defense came alive when Mario Addison bull rushed Andrew Norwell into Minshew to cause a fumble that was scooped by Brian Burns and returned 56 yards for a touchdown. The Jaguars got moving with Minshew connecting on passes to James O’Shaughnessy (3-57) for 35 yards and Dede Westbrook (7-82) for 30 yards. To end the drive, Minshew found Chark for an 11-yard score. Allen responded with a 52-yard pass to Moore, but Calais Campbell blocked the field goal and the Jaguars took advantage of the short field to get their own field goal and make it 21-17 Carolina at halftime.
Early in the third quarter, McCaffrey took a run up the middle and went untouched 84 yards for a touchdown. Minshew responded with two 31-yard passes to Chark, and at the goal line, Leonard Fournette dived over the top to cut the Panthers’ lead to 28-24 still early in the third quarter.
The Panthers put together a long fourth-quarter drive, as the Jaguars’ defense was getting shredded by McCaffrey on the ground and through the air, but the Jaguars got a stop on fourth-and-1 inside their 5-yard line to protect being down by four. Fournette took off on a 41-yard run, and that set up a field goal to cut the Panthers lead to one.
Late in the fourth quarter, McCaffrey was hobbled and gassed, but Carolina’s ground game kept moving with rookie Reggie Bonnafon (5-80), who took off on a 59-yard touchdown run. Joey Slye missed the extra point to keep the Panthers ‘lead at seven.
Minshew moved the ball into Carolina territory, but Brian Burns came through with a strip-sack that was recovered by Marquis Haynes. The Jaguars had one more chance starting at their own 5-yard line with 1:45 remaining. Minshew moved the ball into Carolina territory before the Panthers’ defense slammed the door for the win.
Ravens 26, Steelers 23
By Chet Gresham – @ChetGresham
This game was filled with ups and downs, as the Ravens took an early advantage by intercepting an ill-advised Jaylen Samuels pass then turning that around for a four-yard Mark Ingram touchdown run to take a 10-0 lead. Samuels had run the Wildcat a few times last week against Cincinnati successfully, but this week was a different story, which cost Pittsburgh big.
The Steelers struck back with a Mason Rudolph-to-JuJu Smith-Schuster 35-yard touchdown to make it 10-7, but the Ravens hit back with a Lamar Jackson-to-Marquise Brown 11-yard touchdown to make it 17-7. The good news for the Steelers at this point was that Rudolph was opening up their offense. Instead of dinking and dunking, Rudolph pushed the ball downfield, giving Pittsburgh more options. He wasn’t great by any means, but it was a step up from his play so far this season.
The Ravens and Lamar Jackson looked like they might cruise after the Brown touchdown, but instead Jackson threw an interception on his next drive and then was sacked twice on the following drive. He was sacked again and threw another interception on his next drive, and then their next possession ended in yet another interceptions. In those four drives, Jackson was sacked three times and threw three interceptions on just four pass attempts. The Pittsburgh defense swarmed him, but Jackson has been careful with the ball to start his season, throwing just two interceptions on his first two games, but now over his last two, he’s thrown a total of five.
Between their defense hassling Jackson, the Steelers’ offense kicked a field goal and then took Jackson’s last interception and turned it around for an 87-yard drive that ended on a James Conner 1-yard touchdown run to give them a 20-17 lead. Unfortunately for Pittsburgh, toward the start of that drive, Mason Rudolph was knocked completely unconscious by an illegal hit from Earl Thomas. Rudolph was able to regain consciousness, but his body moved in ways humans aren’t supposed to after the hit.
Rudolph’s departure brought in Devlin Hodges, who played well for an undrafted third-string quarterback, finishing off the drive for a touchdown and setting his team up for two more field goals, one off of his 20-yard scramble.
Lamar Jackson was able to get his game back on track after that horrible run of interceptions by moving his team down the field with two minutes left, setting up a game-tying field goal by Justin Tucker.
The Steelers won the overtime coin toss and decided to give the ball to Baltimore. Mike Tomlin believed more in his defense than his offense, which makes sense in this circumstance. It might have worked too, as the Steelers sacked Jackson and forced a three-and-out, but in the end, it was Marlon Humphrey’s great play to punch the ball out of Smith-Schuster’s grip that won the game for the Ravens.
Broncos 20, Chargers 13
In addition to Denver’s roughing penalties, they’ve also had several infractions negating big Phillip Lindsay gains. The Broncos finally went an entire game without having one of Lindsay’s long runs negated, so the results were predictable: The explosive runner had a monstrous game. Lindsay rushed for 114 yards and a touchdown on just 14 carries, which includes a 32-yard burst in the opening half to set up a score. Lindsay, who also helped in the passing game – four catches, 33 receiving yards – had a key run late in the game. Denver was faced with a third-and-14 with the Chargers threatening late. Lindsay took the ball and rushed for 13 yards. That didn’t get the first down, but it put the Broncos into field goal range. Brandon McManus’ conversion put Denver up 10, sealing the victory.
Flacco prevailed, but made some mistakes. He was strip-sacked when his team was up 14-0, and then he tossed an interception from his own end zone. The pass was tipped, but there was no reason for Flacco to be so reckless in that situation with the Broncos nursing a lead. It didn’t end up mattering, however, as the Chargers turned the ball over several plays later.
Rivers finished 32-of-48 for only 211 yards and two interceptions. The first pick was an overthrow, while the second occurred on a heave into the end zone following Flacco’s interception. He was nearly picked a third time, but a defender dropped the ball. Rivers spent the entire afternoon checking down because he didn’t trust his shoddy pass protection.
Keenan Allen was third on the Chargers’ receiving list. He had a horrible game, catching four passes for only 18 receiving yards. He was guilty of a drop. Chris Harris erased him.
Packers 34, Cowboys 24
It was quite apparent that the Cowboys didn’t have an answer for Rodgers, who was able to torch the Dallas defense despite not having his best receiver, Davante Adams, at his disposal. But because Rodgers was such a threat, the Cowboys couldn’t concentrate at all on Aaron Jones, who absolutely trampled them.
Jones had a terrific afternoon, rushing for 107 yards and a whopping four touchdowns on just 19 carries, while also catching seven of his eight targets for 75 receiving yards. Jones had punishing runs all afternoon, with Dallas looking helpless to stop him. This has to be a concern for the Cowboys, whose run defense hasn’t been tested yet because they’ve mostly been ahead versus bad teams all year.
Prescott’s main problem was that he committed way too many turnovers. His first interception wasn’t his fault because it was the result of an Amari Cooper drop, but he telegraphed his next pick. His third and final interception occurred because he threw behind Michael Gallup. Though one pick wasn’t Prescott’s fault, he should have thrown two more interceptions. One possible pick was negated by a penalty, while another was dropped.
Prescott has shown that he’s not a very good quarterback when conditions around him aren’t perfect. That’s certainly the case now with both tackles being injured. Tyron Smith was already out, while La’el Collins left the game early when he aggravated his back injury.
Meanwhile, Gallup looked healthy in his return from injury. He caught half of his 14 targets for 113 yards and a touchdown. Randall Cobb (3-53) failed in a revenge spot, dropping two balls.
Colts 19, Chiefs 13
Don’t blame Mahomes, however, as he wasn’t quite himself. He suffered a foot injury in the second quarter when he was hit by friendly fire from Cameron Erving. Mahomes couldn’t move around after that, and he wasn’t nearly as accurate. The Chiefs didn’t score a single point following this injury.
Making matters worse, Mahomes wasn’t the only Kansas City player who got hurt. Sammy Watkins left the game early when he aggravated his injury. Guard Andrew Wylie left the game as well, and his backup, Ryan Hunter, couldn’t block whatsoever. Two starting defensive linemen – Chris Jones and Xavier Williams – were also knocked out. It was a bloodbath, and yet the Chiefs nearly prevailed.
Down 16-10 in the fourth quarter, Mahomes found Byron Pringle on a third-and-28 for a 27-yard gain. Suddenly, the Chiefs had some life with about five minutes remaining. However, a run was stuffed by Justin Houston, who screamed at the Kansas City sideline. This ended the game, as the Colts kicked a field goal on a short field to take a 19-10 lead with 2:30 left on the clock.
Elsewhere in the Kansas City receiving corps, MeCole Hardman (4-79) and Demarcus Robinson (3-31) were both big-time disappointments, though they didn’t have much of a chance with Mahomes limping around for most of the night.
49ers 31, Browns 3
The 49ers crushed the Browns in almost all aspects. Beginning with the offense, they established the rush right away when Matt Breida broke free for an 83-yard touchdown run on the 49ers’ first offensive play from scrimmage. San Francisco gave the Browns a heavy dose of Breida and Tevin Coleman throughout the night, and Cleveland had no answer for that. Breida ended up tallying 114 yards and a touchdown on just 11 carries, while Coleman rumbled for 97 yards and a score on 16 attempts.
Meanwhile, the defense put heavy pressure on Baker Mayfield, who looked very rattled at times. Nick Bosa took advantage of the Browns’ poor offensive line, sacking Mayfield twice and recording a forced fumble. Bosa was robbed of a third sack, as it was clear that Mayfield’s knees were down, yet the officials ruled that Mayfield released a pass that was eventually called intentional grounding.
The one area in which the 49ers didn’t dominate was special teams, as their holding issues caused Robbie Gould to miss a field goal and get another kick blocked. However, the 49ers recovered a muffed punt for good measure midway through the fourth quarter, nullifying one final possession for Mayfield.
The second worry for San Francisco is Jimmy Garoppolo, who had a very middling performance. Garoppolo made some nice throws and finished with quality stats – 20-of-29, 181 yards, two touchdowns – but he was inaccurate at times because he threw the ball off his back foot on several occasions. Garoppolo is the one main question mark on the 49ers, but if he improves, San Francisco will have a legitimate chance to win the Super Bowl.
For more thoughts, check out my updated NFL Power Rankings, which will be posted Tuesday morning.
NFL Picks - Dec. 11
2025 NFL Mock Draft - Dec. 11
NFL Power Rankings - Dec. 9
2026 NFL Mock Draft - Nov. 29
Fantasy Football Rankings - Sept. 4
2024: 2024 NFL Week 1 Recap
2024 NFL Week 2 Recap
2024 NFL Week 3 Recap
2023: 2023 NFL Week 1 Recap
2023 NFL Week 2 Recap
2023 NFL Week 3 Recap
2023 NFL Week 4 Recap
2023 NFL Week 5 Recap
2023 NFL Week 6 Recap
2023 NFL Week 7 Recap
2023 NFL Week 8 Recap
2023 NFL Week 9 Recap
2023 NFL Week 10 Recap
2023 NFL Week 11 Recap
2023 NFL Week 12 Recap
2023 NFL Week 13 Recap
2023 NFL Week 14 Recap
2023 NFL Week 15 Recap
2023 NFL Week 16 Recap
2023 NFL Week 17 Recap
2023 NFL Week 18 Recap
2023 NFL Playoffs Recap
2022: Live 2022 NFL Draft Blog - April 28
2022 NFL Week 1 Recap - Sept. 9
2022 NFL Week 2 Recap - Sept. 16
2022 NFL Week 3 Recap - Sept. 23
2022 NFL Week 4 Recap - Sept. 30
2022 NFL Week 5 Recap - Oct. 7
2022 NFL Week 6 Recap - Oct. 14
2022 NFL Week 7 Recap - Oct. 21
2022 NFL Week 8 Recap - Oct. 28
2022 NFL Week 9 Recap - Nov. 4
2022 NFL Week 10 Recap - Nov. 11
2022 NFL Week 11 Recap - Nov. 18
2022 NFL Week 12 Recap - Nov. 25
2022 NFL Week 13 Recap - Dec. 2
2022 NFL Week 14 Recap - Dec. 9
2022 NFL Week 15 Recap - Dec. 16
2022 NFL Week 16 Recap - Dec. 23
2022 NFL Week 17 Recap - Dec. 30
2022 NFL Week 18 Recap - Jan. 7
2022 NFL Playoffs Recap - Feb. 13
2021: Live 2021 NFL Draft Blog - April 25
2021 NFL Week 1 Recap - Sept. 13
2021 NFL Week 2 Recap - Sept. 20
2021 NFL Week 3 Recap - Sept. 27
2021 NFL Week 4 Recap - Oct. 4
2021 NFL Week 5 Recap - Oct. 11
2021 NFL Week 6 Recap - Oct. 18
2021 NFL Week 7 Recap - Oct. 25
2021 NFL Week 8 Recap - Nov. 1
2021 NFL Week 9 Recap - Nov. 8
2021 NFL Week 10 Recap - Nov. 15
2021 NFL Week 11 Recap - Nov. 22
2021 NFL Week 12 Recap - Nov. 29
2021 NFL Week 13 Recap - Dec. 6
2021 NFL Week 14 Recap - Dec. 13
2021 NFL Week 15 Recap - Dec. 20
2021 NFL Week 16 Recap - Dec. 27
2021 NFL Week 17 Recap - Jan. 3
2021 NFL Week 18 Recap - Jan. 10
2021 NFL Playoff Recap - Jan. 17
2020: Live 2020 NFL Draft Blog - April 25
2020 NFL Week 1 Recap - Sept. 11
2020 NFL Week 2 Recap - Sept. 18
2020 NFL Week 3 Recap - Sept. 25
2020 NFL Week 4 Recap - Oct. 2
2020 NFL Week 5 Recap - Oct. 9
2020 NFL Week 6 Recap - Oct. 16
2020 NFL Week 7 Recap - Oct. 23
2020 NFL Week 8 Recap - Oct. 30
2020 NFL Week 9 Recap - Nov. 6
2020 NFL Week 10 Recap - Nov. 13
2020 NFL Week 11 Recap - Nov. 20
2020 NFL Week 12 Recap - Nov. 27
2020 NFL Week 13 Recap - Dec. 4
2020 NFL Week 14 Recap - Dec. 11
2020 NFL Week 15 Recap - Dec. 18
2020 NFL Week 16 Recap - Dec. 25
2020 NFL Week 17 Recap - Jan. 3
2020 NFL Playoffs Recap - Feb. 3
2019: Live 2019 NFL Draft Blog - April 25
2019 NFL Week 1 Recap - Sept. 9
2019 NFL Week 2 Recap - Sept. 16
2019 NFL Week 3 Recap - Sept. 23
2019 NFL Week 4 Recap - Sept. 30
2019 NFL Week 5 Recap - Oct. 7
2019 NFL Week 6 Recap
2019 NFL Week 7 Recap
2019 NFL Week 8 Recap
2019 NFL Week 9 Recap
2019 NFL Week 10 Recap
2019 NFL Week 11 Recap
2019 NFL Week 12 Recap
2019 NFL Week 14 Recap
2019 NFL Week 15 Recap
2019 NFL Week 16 Recap
2019 NFL Week 17 Recap
2018: Live 2018 NFL Draft Blog - April 30
2018 NFL Week 1 Recap - Sept. 7
2018 NFL Week 2 Recap - Sept. 14
2018 NFL Week 3 Recap - Sept. 21
2018 NFL Week 4 Recap - Sept. 28
2018 NFL Week 5 Recap - Oct. 5
2018 NFL Week 6 Recap - Oct. 12
2018 NFL Week 7 Recap - Oct. 19
2018 NFL Week 8 Recap - Oct. 26
2018 NFL Week 9 Recap - Nov. 2
2018 NFL Week 10 Recap - Nov. 9
2018 NFL Week 11 Recap - Nov. 16
2018 NFL Week 12 Recap - Nov. 23
2018 NFL Week 13 Recap - Nov. 30
2018 NFL Week 14 Recap - Dec. 7
2018 NFL Week 15 Recap - Dec. 14
2018 NFL Week 16 Recap - Dec. 21
2018 NFL Week 17 Recap - Dec. 31
2018 NFL Week 18 Recap - Jan. 6
2017: Live 2017 NFL Draft Blog - April 30
2017 NFL Week 1 Recap - Sept. 12
2017 NFL Week 2 Recap - Sept. 19
2017 NFL Week 3 Recap - Sept. 26
2017 NFL Week 4 Recap - Oct. 2
2017 NFL Week 5 Recap - Oct. 9
2017 NFL Week 6 Recap - Oct. 16
2017 NFL Week 7 Recap - Oct. 23
2017 NFL Week 8 Recap - Oct. 30
2017 NFL Week 9 Recap - Nov. 6
2017 NFL Week 10 Recap - Nov. 13
2017 NFL Week 11 Recap - Nov. 20
2017 NFL Week 12 Recap - Nov. 27
2017 NFL Week 13 Recap - Dec. 4
2017 NFL Week 14 Recap - Dec. 11
2017 NFL Week 15 Recap - Dec. 18
2017 NFL Week 16 Recap - Dec. 25
2017 NFL Week 17 Recap - Jan. 1
2017 NFL Week 18 Recap - Jan. 8
2017 NFL Week 19 Recap - Jan. 15
2017 NFL Week 20 Recap - Jan. 22
Super Bowl LII Recap - Feb. 5
2017: Live 2017 NFL Draft Blog - April 30
2017 NFL Week 1 Recap - Sept. 12
2017 NFL Week 2 Recap - Sept. 19
2017 NFL Week 3 Recap - Sept. 26
2017 NFL Week 4 Recap - Oct. 2
2017 NFL Week 5 Recap - Oct. 9
2017 NFL Week 6 Recap - Oct. 16
2017 NFL Week 7 Recap - Oct. 23
2017 NFL Week 8 Recap - Oct. 30
2017 NFL Week 9 Recap - Nov. 6
2017 NFL Week 10 Recap - Nov. 13
2017 NFL Week 11 Recap - Nov. 20
2017 NFL Week 12 Recap - Nov. 27
2017 NFL Week 13 Recap - Dec. 4
2017 NFL Week 14 Recap - Dec. 11
2017 NFL Week 15 Recap - Dec. 18
2017 NFL Week 16 Recap - Dec. 25
2017 NFL Week 17 Recap - Jan. 1
2017 NFL Week 18 Recap - Jan. 8
2017 NFL Week 19 Recap - Jan. 15
2017 NFL Week 20 Recap - Jan. 22
Super Bowl LII Recap - Feb. 5
2016: Live 2016 NFL Draft Blog - April 30
2016 NFL Week 1 Recap - Sept. 12
2016 NFL Week 2 Recap - Sept. 19
2016 NFL Week 3 Recap - Sept. 26
2016 NFL Week 4 Recap - Oct. 3
2016 NFL Week 5 Recap - Oct. 10
2016 NFL Week 6 Recap - Oct. 17
2016 NFL Week 7 Recap - Oct. 24
2016 NFL Week 8 Recap - Oct. 31
2016 NFL Week 9 Recap - Nov. 7
2016 NFL Week 10 Recap - Nov. 14
2016 NFL Week 11 Recap - Nov. 21
2016 NFL Week 12 Recap - Nov. 28
2016 NFL Week 13 Recap - Dec. 5
2016 NFL Week 14 Recap - Dec. 12
2016 NFL Week 15 Recap - Dec. 19
2016 NFL Week 16 Recap - Dec. 26
2016 NFL Week 17 Recap - Jan. 2
2016 NFL Week 18 Recap - Jan. 9
2016 NFL Week 19 Recap - Jan. 16
2016 NFL Week 20 Recap - Jan. 23
2016 NFL Week 21 Recap - Feb. 6
2015: Live 2015 NFL Draft Blog - April 30
2015 NFL Week 1 Recap - Sept. 12
2015 NFL Week 2 Recap - Sept. 17
2015 NFL Week 3 Recap - Sept. 24
2015 NFL Week 4 Recap - Oct. 1
2015 NFL Week 5 Recap - Oct. 8
2015 NFL Week 6 Recap - Oct. 15
2015 NFL Week 7 Recap - Oct. 22
2015 NFL Week 8 Recap - Oct. 29
2015 NFL Week 9 Recap - Nov. 5
2015 NFL Week 10 Recap - Nov. 12
2015 NFL Week 11 Recap - Nov. 19
2015 NFL Week 12 Recap - Nov. 26
2015 NFL Week 13 Recap - Dec. 4
2015 NFL Week 14 Recap - Dec. 11
2015 NFL Week 15 Recap - Dec. 18
2015 NFL Week 16 Recap - Dec. 25
2015 NFL Week 17 Recap - Jan. 4
2015 NFL Week 18 Recap - Jan. 11
2015 NFL Week 19 Recap - Jan. 18
2015 NFL Week 20 Recap - Jan. 25
Super Bowl 50 Recap - Feb. 8
2014: Live 2014 NFL Draft Blog - May 8
2014 NFL Week 1 Recap - Sept. 5
2014 NFL Week 2 Recap - Sept. 12
2014 NFL Week 3 Recap - Sept. 19
2014 NFL Week 4 Recap - Sept. 26
2014 NFL Week 5 Recap - Oct. 3
2014 NFL Week 6 Recap - Oct. 10
2014 NFL Week 7 Recap - Oct. 17
2014 NFL Week 8 Recap - Oct. 24
2014 NFL Week 9 Recap - Oct. 31
2014 NFL Week 10 Recap - Nov. 6
2014 NFL Week 11 Recap - Nov. 13
2014 NFL Week 12 Recap - Nov. 20
2014 NFL Week 13 Recap - Nov. 27
2014 NFL Week 14 Recap - Dec. 5
2014 NFL Week 15 Recap - Dec. 12
2014 NFL Week 16 Recap - Dec. 19
2014 NFL Week 17 Recap - Dec. 29
2014 NFL Week 18 Recap - Jan. 4
2014 NFL Week 19 Recap - Jan. 11
2014 NFL Week 20 Recap - Jan. 18
Super Bowl XLIX Live Blog - Feb. 1
Super Bowl XLIX Recap - Feb. 2
2013: Live 2013 NFL Draft Blog - April 26
2013 NFL Week 1 Recap - Sept. 10
2013 NFL Week 2 Recap - Sept. 17
2013 NFL Week 3 Recap - Sept. 24
2013 NFL Week 4 Recap - Oct. 1
2013 NFL Week 5 Recap - Oct. 8
2013 NFL Week 6 Recap - Oct. 15
2013 NFL Week 7 Recap - Oct. 22
2013 NFL Week 8 Recap - Oct. 29
2013 NFL Week 9 Recap - Nov. 4
2013 NFL Week 10 Recap - Nov. 11
2013 NFL Week 11 Recap - Nov. 18
2013 NFL Week 12 Recap - Nov. 25
2013 NFL Week 13 Recap - Dec. 2
2013 NFL Week 14 Recap - Dec. 9
2013 NFL Week 15 Recap - Dec. 16
2013 NFL Week 16 Recap - Dec. 23
2013 NFL Week 17 Recap - Dec. 30
2013 NFL Week 18 Recap - Jan. 6
2013 NFL Week 19 Recap - Jan. 13
2013 NFL Week 20 Recap - Jan. 20
Super Bowl XLVIII Recap - Feb. 3
Super Bowl XLVIII Live Blog - Feb. 2
2012: Live 2012 NFL Draft Blog - April 26
2012 NFL Week 1 Recap - Sept. 10
2012 NFL Week 2 Recap - Sept. 17
2012 NFL Week 3 Recap - Sept. 24
2012 NFL Week 4 Recap - Oct. 1
2012 NFL Week 5 Recap - Oct. 8
2012 NFL Week 6 Recap - Oct. 15
2012 NFL Week 7 Recap - Oct. 22
2012 NFL Week 8 Recap - Oct. 29
2012 NFL Week 9 Recap - Nov. 5
2012 NFL Week 10 Recap - Nov. 12
2012 NFL Week 11 Recap - Nov. 19
2012 NFL Week 12 Recap - Nov. 26
2012 NFL Week 13 Recap - Dec. 3
2012 NFL Week 14 Recap - Dec. 10
2012 NFL Week 15 Recap - Dec. 17
2012 NFL Week 16 Recap - Dec. 24
2012 NFL Week 17 Recap - Dec. 31
2012 NFL Week 18 Recap - Jan. 7
2012 NFL Week 19 Recap - Jan. 14
2012 NFL Week 20 Recap - Jan. 21
Super Bowl XLVII Recap - Feb. 4
Super Bowl XLVII Live Blog - Feb. 4
2011: Live 2011 NFL Draft Blog - April 28
2011 NFL Week 1 Recap - Sept. 12
2011 NFL Week 2 Recap - Sept. 19
2011 NFL Week 3 Recap - Sept. 26
2011 NFL Week 4 Recap - Oct. 3
2011 NFL Week 5 Recap - Oct. 10
2011 NFL Week 6 Recap - Oct. 17
2011 NFL Week 7 Recap - Oct. 24
2011 NFL Week 8 Recap - Oct. 31
2011 NFL Week 9 Recap - Nov. 7
2011 NFL Week 10 Recap - Nov. 14
2011 NFL Week 11 Recap - Nov. 21
2011 NFL Week 12 Recap - Nov. 28
2011 NFL Week 13 Recap - Dec. 5
2011 NFL Week 14 Recap - Dec. 12
2011 NFL Week 15 Recap - Dec. 19
2011 NFL Week 16 Recap - Dec. 26
2011 NFL Week 17 Recap - Jan. 2
2011 NFL Week 18 Recap - Jan. 9
2011 NFL Week 19 Recap - Jan. 16
2011 NFL Week 20 Recap - Jan. 23
Super Bowl XLVI Live Blog - Feb. 6
2010: Live 2010 NFL Draft Blog - April 22
2010 Hall of Fame Game Live Blog - Aug. 8
2010 NFL Kickoff Live Blog - Sept. 9
2010 NFL Week 1 Review - Sept. 13
2010 NFL Week 2 Review - Sept. 20
2010 NFL Week 3 Review - Sept. 27
2010 NFL Week 4 Review - Oct. 4
2010 NFL Week 5 Review - Oct. 11
2010 NFL Week 6 Review - Oct. 18
2010 NFL Week 7 Review - Oct. 25
2010 NFL Week 8 Review - Nov. 1
2010 NFL Week 9 Review - Nov. 8
2010 NFL Week 10 Review - Nov. 15
2010 NFL Week 11 Review - Nov. 22
2010 NFL Week 12 Review - Nov. 29
2010 NFL Week 13 Review - Dec. 6
2010 NFL Week 14 Review - Dec. 13
2010 NFL Week 15 Review - Dec. 20
2010 NFL Week 16 Review - Dec. 27
2010 NFL Week 17 Review - Jan. 3
2010 NFL Week 18 Review - Jan. 10
2010 NFL Week 19 Review - Jan. 17
2010 NFL Week 19 Review - Jan. 24
Super Bowl XLV Live Blog - Feb. 6
2009: Live 2009 NFL Draft Blog - April 25
2009 Hall of Fame Game Live Blog - Aug. 10
2009 NFL Kickoff Live Blog - Sept. 10
2009 NFL Week 1 Review - Sept. 14
2009 NFL Week 2 Review - Sept. 21
2009 NFL Week 3 Review - Sept. 28
2009 NFL Week 4 Review - Oct. 5
2009 NFL Week 5 Review - Oct. 12
2009 NFL Week 6 Review - Oct. 19
2009 NFL Week 7 Review - Oct. 26
2009 NFL Week 8 Review - Nov. 2
2009 NFL Week 9 Review - Nov. 9
2009 NFL Week 10 Review - Nov. 16
2009 NFL Week 11 Review - Nov. 23
2009 NFL Week 12 Review - Nov. 30
2009 NFL Week 13 Review - Dec. 6
2009 NFL Week 14 Review - Dec. 13
2009 NFL Week 15 Review - Dec. 20
2009 NFL Week 16 Review - Dec. 27
2009 NFL Week 17 Review - Jan. 4
2009 NFL Week 18 Review - Jan. 11
2009 NFL Week 19 Review - Jan. 18
2009 NFL Week 20 Review - Jan. 25
Super Bowl XLIV Live Blog - Feb. 7
2008: Live 2008 NFL Draft Blog - April 26
2008 NFL Kickoff Blog - Sept. 4
NFL Week 1 Review - Sept. 8
NFL Week 2 Review - Sept. 15
NFL Week 3 Review - Sept. 22
NFL Week 4 Review - Sept. 29
NFL Week 5 Review - Oct. 6
NFL Week 6 Review - Oct. 13
NFL Week 7 Review - Oct. 20
NFL Week 8 Review - Oct. 27
NFL Week 9 Review - Nov. 3
NFL Week 10 Review - Nov. 10
NFL Week 11 Review - Nov. 17
NFL Week 12 Review - Nov. 24
NFL Week 13 Review - Dec. 1
NFL Week 14 Review - Dec. 8
NFL Week 15 Review - Dec. 15
NFL Week 16 Review - Dec. 22
NFL Week 17 Review - Dec. 29
NFL Wild Card Playoffs Review - Jan. 4
NFL Divisional Playoffs Review - Jan. 11
NFL Championship Sunday Review - Jan. 19
Super Bowl XLIII Live Blog