NFL Game Recaps of previous weeks and seasons can be found via links at the bottom of the page.
Browns 29, Steelers 17
The second half felt like a completely different game. The quarterbacks weren’t as great, with the two signal-callers combining for just 15 completions, some of which occurred via Trubisky’s garbage time. Brissett wasn’t entirely to blame, as his receivers dropped two passes, and the coaching staff called plenty of running plays to run down the clock. Trubisky, on the other hand, struggled mightily with multiple three-and-outs. Trubisky even was boosted with a couple of Cleveland defenders – Anthony Walker, Jeramiah Owusu-Koramoah – being knocked out with injuries, but the Browns were able to stymie him and his offense completely.
Ravens 37, Patriots 26
It really was night and day for the Ravens following intermission. Four of Jackson’s touchdowns came after the break, as he finished 18-of-29 for 218 yards, four touchdowns and an interception, which was a miscommunication with his receiver. He also ran 11 times for 107 yards. Jackson may have had an opportunity to score a sixth touchdown if it wasn’t for a Rashod Bateman lost fumble.
Meanwhile, Mac Jones made plenty of plays with his legs as well. He had a sequence where he scrambled on a third-and-9 to pick up eight yards, and on the ensuing fourth-and-1, he danced around in the pocket, avoiding potential sacks like his counterpart, and then finding Jonnu Smith with a connection to the Baltimore 1-yard line. Following a Rhamondre Stevenson touchdown, Jones scrambled into the end zone for the two-point conversion off a Rhamondre Stevenson pitch.
Jones once again showed off his surprising footwork on the next drive, running to the Baltimore 10-yard line to set up a first-and-goal. However, he made a crucial error, floating a pass into the end zone that was picked off by Marlon Humphrey. Jones still had one more chance after that and sailed a beautiful pass to Nelson Agholor, who ran into Baltimore territory. However, Agholor lost the ball, and Marcus Peters scooped up the ball before rolling out of bounds.
The game was lost by then, but Jones tried for a miracle in desperation time. This backfired, as he threw an interception. Even worse, he suffered an injury to his leg, as he hopped off the field in pain. He finished 22-of-32 for 321 yards and three interceptions. He was inconsistent in this game; he made some great throws and had those key scrambles, but he was guilty of an ugly interception which was the result of him failing to see the linebacker. He also had a potential pick-six that was dropped. Furthermore, Jones had DeVante Parker available for a touchdown on a fourth down, but didn’t see him, opting to check down the ball instead. This is disappointing, but the concern is obviously his injury, which is a high ankle sprain.
The shocking performance came from Parker, who accomplished nothing with the Patriots through two weeks. That changed, perhaps because of Jakobi Meyers’ injury. Parker caught five passes for 156 yards, greatly outclassing Kendrick Bourne (4-58) and Agholor (2-41). Parker made three brilliant catches in the third quarter. One was a tough reception in between two defenders. The second featured a terrific toe-tap near the sideline. The third was a diving grab.
Dolphins 21, Bills 19
Buffalo had a good chance to establish control of this contest in the third quarter when Josh Allen appeared to find Gabe Davis for a touchdown, but Davis dropped the ball. Matt Milano was the next player to show bricks for hands, as he dropped an easy pick-six. Tyler Bass then missed a field goal from 38, and then a Buffalo personal foul penalty gave the Dolphins a free first-and-goal on the Buffalo 5-yard line, which the Dolphins were able to transform into a Chase Edmonds touchdown to take the lead, 21-17.
The Bills had two chances late in the game to prevail, though Stefon Diggs was not available for numerous plays due to heat exhaustion. The first drive was spoiled by Allen failing to see an open Devin Singletary in the end zone on a third down. Allen then skipped a pass to a receiver on the next play. The second possession, which occurred following a blocked punt for a safety, ended because the Bills ran out of time. Allen was under heavy pressure and had to heave a pass to Isaiah McKenzie, who couldn’t get out of bounds. The clock ran out on the Bills, and Miami was the team to improve to 3-0.
Bears 23, Texans 20
Fields failed to complete half of his passes in this game, but his two interceptions are worrying. The first was a poorly thrown ball to Cole Kmet, while the second one was an ugly overthrow. To be fair, Fields didn’t have much protection from his dreadful offensive line, as he was sacked five times, but that doesn’t explain the poor accuracy that led to the two picks.
Fields ended up 8-of-17 for 106 yards and the pair of interceptions. He scrambled seven times for 48 rushing yards, but he needs to show improved accuracy, especially when playing against one of the worst teams in the NFL. Furthermore, the coaching staff needs to have more faith in him. Chicago opted to run the ball on a third-and-10 on the Houston 35-yard line, and then again on a third-and-6 on its own 14, with both situations occurring in the first half. Then, prior to halftime, the Bears had the ball on their own 28-yard line with three timeouts and 40 seconds on the clock. They didn’t even try to score. Chicago simply doesn’t trust Fields at all.
Mills had a better stat line than Fields, going 20-of-32 for 245 yards, one touchdown and two interceptions. Mills’ other pick was a late throw into the end zone to Brandin Cooks, which caused the ball to pop into the air. Although better than Fields in this game, Mills is definitely not the long-term answer for the Texans, so it’s a good thing for Houston that it lost to Chicago in what was an important game for draft positioning.
Colts 20, Chiefs 17
The Chiefs took over with two possessions in Indianapolis territory, thanks to the two first-half Ryan fumbles. This led to 14 Kansas City points, which was the entire offense prior to intermission. The Colts limited the Chiefs to 102 net yards and 3.8 yards per play in the first two quarters, but because of Ryan’s incompetence, Kansas City had a 14-10 lead entering the second half.
It seemed like the Chiefs would be able to wrap up this game quite easily, but it became their turn to make killer mistakes. Justin Watson dropped a third-down pass in the red zone. They tried a fake field goal, which failed miserably. Travis Kelce dropped a pass in the end zone. Backup kicker Matt Ammendola missed a 34-yard attempt. And if all that wasn’t bad enough, the Chiefs stopped the Colts on fourth down late in regulation, but a Chris Jones unsportsmanlike conduct penalty gave Indianapolis a free set of downs. The Colts were able to capitalize on this by finishing the drive with Ryan redeeming himself with a touchdown pass to Jelani Woods.
The Chiefs still had enough time to potentially move into field goal range, but one final mistake – a Patrick Mahomes interception off a deflection – sealed the deal for the Colts.
Bengals 27, Jets 12
Primarily, the offensive line didn’t hold up very well. Joe Burrow took only two sacks, but saw plenty of heat from a defense ranked 30th in pressure rate. This would explain why the Bengals managed to average just five yards per play against one of the worst defenses in the NFL.
Another problem the Bengals have, at least in the short term, is that Tee Higgins may not be available for the Thursday night matchup against the Dolphins. Higgins was blasted on a 47-yard reception and was knocked out for the game. Cincinnati’s offense isn’t as potent without its two dynamic receivers, and that proved to be the case in this game because the Bengals scored just 10 points in the two-and-a-half quarters following his exit.
Clearly missing Higgins, Burrow went into a shell in the second half, accumulating only 50 passing yards. He finished 23-of-36 for 275 yards and three touchdowns overall. He was lucky he wasn’t intercepted when a Jets defender dropped one of his passes.
,br>
Eagles 24, Redskins 8
The Eagles’ defense set the tone in this game. They sacked Carson Wentz six times on the first five drives. Two of the sacks resulted in fumbles, one of which was recovered by Philadelphia. This set up a Jalen Hurts touchdown to Dallas Goedert. Wentz, by the half, was just 2-of-7 for 21 yards, as his team mustered only 50 net yards of offense.
Hurts, meanwhile, had a tough time in the opening quarter with some pressure as well, but eventually began torching the Redskins’ beleaguered back seven. This includes a 45-yard bomb to Devonta Smith just prior to halftime, with Smith landing at the 1-yard line. At the very last second prior to intermission, Hurts took the snap on fourth down and fired a touchdown to Smith. This gave the Eagles a 24-0 lead heading into the break.
Panthers 22, Saints 14
So, how did the Saints lose with that yardage advantage? It was killer errors that sabotaged a potential victory. The primary blunder was an Alvin Kamara lost fumble that was run back for a touchdown. New Orleans also had one of its field goal attempts blocked, while another one was missed. Furthermore, the Saints squandered a third-and-4 try because of an errant snap; Kamara dropped a pass; and Jameis Winston had a pass sail into the arms of a Carolina defender after the ball was tipped at the line of scrimmage.
And then there was Jameis Winston, who missed some throws. Winston is dealing with a back injury, which was prevalent in last week’s three-point performance versus the Buccaneers. Winston was still off the mark on too many of his passes. He was able to finish with a respectable stat line – 25-of-41, 353 yards, one touchdown, two interceptions – but big chunks came in garbage time. Winston had just 112 yards by halftime, and he was extremely fortunate that he wasn’t picked off twice. The Panthers dropped a pair of his potential interceptions, one of which occurred when he fired behind Chris Olave.
– Take the guy on and then disengage.
– There’s the hole behind him.
– You gotta shoot those bad boys, it is tough to play.
I’m surprised the FCC didn’t cut the transmission of this game.
Vikings 28, Lions 24
By Charlie Campbell – @draftcampbell
The Vikings responded with a nice drive on which they spreading the ball around, plus were helped by a Mike Hughes pass interference in the end zone. They finished it with a one-yard pass to Adam Thielen (6-61-1) to cut the Detroit lead to 14-7. The Lions gave away possession on downs, as Eric Kendricks broke up a fourth-down pass at midfield to set up the Vikings offense. Kirk Cousins soon converted a fourth-and-6 with a rope to Thielen. Another completion to Thielen then set up a short rushing touchdown for Cook. That had the Lions and Vikings tied at 14 at the half.
In the third quarter, Goff converted a fourth-and-1 with a completion to Reynolds, but the drive stalled and Detroit had to settle for a 40-yard field goal from Seibert. The Vikings got a drive going, but Joseph missed another attempt, this one from 56 yards. Goff made Minnesota pay with completions to St. Brown and Reynolds to set up a 13-yard touchdown run from Jamaal Williams. On the ensuing drive, Dalvin Cook fumbled the ball away after running into the back of teammate Ben Cleveland. On that play, Cook got rocked by Michael Brockers after the fumble, and the hit took Cook out of the game with a shoulder injury.
In the fourth quarter, the Vikings put together a drive into Detroit territory and finished it with a 6-yard touchdown from Alexander Mattison. Minnesota got the ball back and approached midfield, but on a fourth-and-8, Cousins threw incomplete. With 75 seconds remaining, Seibert missed a 54-yard field goal, which gave the Vikings the ball at their own 44. Cousins completed a 29 pass to K. J. Osborn (5-73-1) to get inside the Detroit 30, and on the next play, Osborn torched Mike Hughes to haul in a 28-yard touchdown. Minnesota closed out the game by intercepting the last-ditch Hail Mary to clinch this fortunate win.
Titans 24, Raiders 22
By Charlie Campbell – @draftcampbell
McDaniels is really struggling as a play-caller and schemer in terms of getting his playmakers the ball. Davante Adams (5-36-1) and Darren Waller (3-22) were non-factors again. Playing in the toughest division in football, the 0-3 Raiders are in a massive hole to make the playoffs this season. Meanwhile, the Titans have stopped the bleeding in a very winnable AFC South.
Tennessee responded with a 42-yard completion to Woods to get inside the 15, and the team finished the drive with Henry plunging into the end zone to start the second quarter. Las Vegas got moving with a seam completion to Foster Moreau and a trick play for about 25 yards. Carr then found Adams in the back of the end zone to make it 14-10 Titans. Tannehill continued to use Woods to move the chains, and Henry took off on a 24-yard run to the one-yard line before Tannehill plunged over the goal line. A Rashad Weaver sack and a nice punt return set up the Titans at midfield with 30 seconds left. Tannehill then tossed a few completions to set up a field goal from Randy Bullock and let the Titans take a 24-10 lead into the locker room.
In the third quarter, Carr converted a fourth-and-1 with a short pass to Hollins, but the drive stalled and Las Vegas had to settle for another field goal. Tannehill set up the Raiders in good position thanks to the poor decision of throwing into double coverage, and Duron Harmon’s easy interception set up Carr at the Titans 31. The Raiders went backward with penalties, howefer, and ended up punting.
Early in the fourth quarter, Carr had a 17-yard completion to Darren Waller and a hit to the head moved the Raiders inside the 15. On third-and-3, Carr’s pass was deflected and Kevin Byard picked off the errant ball to save Tennessee some points. After forcing a punt, the Raiders produced a field goal drive to make it 24-16 late in the fourth quarter. Carr had one more drive and moved inside the Titans 20. On fourth-and-10 at the 15, Waller drew a holding penalty to set up first-and-goal at the 10. Hollins then caught a touchdown on the next fourth down. The Raiders went for two, but the conversion pass was tipped and fell incomplete, clinch the win for the Titans.
Jaguars 38, Chargers 10
The Chargers lost two key players in this game, initially seeing Joey Bosa get knocked out with a groin injury. Bosa’s absence really opened up the Jacksonville offense, which stalled early in the red zone and then began scoring touchdowns. Trevor Lawrence was happy to see Bosa out of the game, as he went 28-of-39 for 262 yards and three touchdowns. Lawrence has improved exponentially from last year, and even from the Week 1 loss to the Redskins. He looks like the franchise quarterback Jacksonville was expecting when it obtained him atop the 2022 NFL Draft.
The second key player to get knocked out for the Chargers was left tackle Rashawn Slater. This made life extremely difficult for Herbert, who was already playing behind the eight ball; not just because of his injury, but thanks to the absence of center Corey Linsley and Keenan Allen. With Slater knocked out, the Chargers had no chance to mount any sort of comeback, though it’s not like they were doing much offensively anyway. The Chargers logged just 116 net yards of offense in the opening half, compared to 216 by Jacksonville.
Herbert finished 25-of-45 for 297 yards, one touchdown and an interception, which bounced off the hands of Sony Michel. Herbert showed no signs of his injury on a ridiculous 54-yard bomb to Jalen Guyton, but he wasn’t quite himself on numerous other attempts. He should have rested.
Rams 20, Cardinals 12
The Rams were stuck at 13 points for quite a while in this game, as there was some frustration, especially when Matthew Stafford overthrew a wide-open Cooper Kupp because of a miscommunication. Stafford and Kupp argued about where the latter was supposed to be, but the two found their way later on the drive, as Stafford muscled away from a potential sack to hit Kupp for a first down in a 13-9 affair. Cam Akers then ran into the end zone to open up a 20-9 advantage.
This 20-9 deficit for the Cardinals was insurmountable for them because they couldn’t stop shooting themselves in the foot. On top of the blocked punt, the Cardinals dropped a whopping five passes in the opening half alone. Kyler Murray could have enjoyed a rare, big game against the Rams – he was 17-of-28 for 169 yards in the opening half – but those five drops spoiled a potential upset.
Falcons 27, Seahawks 23
This, however, was bad defense rather than good offense. Geno Smith was terrific in the opening half, going 18-of-25 for 218 yards and two touchdowns prior to the break, as he faced no time in the pocket. His only blunder, at least prior to intermission, was a potential pick that was dropped. The Falcons, meanwhile, hit some big gains to average 7.1 yards per play. The Falcons, however, appeared to try their hardest to give this game away on two occasions. Marcus Mariota fumbled on a strip-sack but was lucky to have a teammate recover. He then officially lost a fumble on an option exchange, giving Seattle some life after its defense allowed the go-ahead touchdown to Drake London.
Rashaad Penny did his best to lead his team to victory after this second fumble, converting a fourth-and-1. He then ran for a big gain, but saw it negated by a hold. As a result, the Seahawks were trapped with a fourth-and-18 following a sack. Smith heaved a desperation pass, which was intercepted on the overthrow.
Packers 14, Buccaneers 12
The Buccaneers couldn’t do anything in the opening half, and Breshad Perriman’s lost fumble in Green Bay’s territory didn’t help matters. However, the Packers also made a mistake, with Aaron Jones losing a fumble on the Tampa Bay 1-yard line. This prevented the Packers from establishing a big lead at halftime, as they went into the break up 14-3.
Green Bay had nearly doubled up the Buccaneers in yardage at that point, 214-113, and it seemed as though the Packers would cruise to an easy victory. However, the Packers couldn’t put this game away in the second half, with Rodgers completing only eight passes. He even threw an interception into heavy traffic. This opened the door for the Buccaneers to mount a comeback, which they did on the final drive. Thanks to an Adrian Amos pass interference, Brady moved into a first-and-goal situation, ultimately finding Russell Gage in the end zone.
The Buccaneers drew to within two, down 14-12, so they needed to convert the ensuing two-point attempt. That’s when the greatest blunder in this game occurred because Tampa Bay was whistled for a delay-of-game penalty. This made converting extremely difficult, as Brady’s pass to Gage fell incomplete.
Broncos 11, 49ers 10
All aspects of Denver’s offense failed. Russell Wilson couldn’t go deep because of the heavy pressure he faced in the pocket. The offensive line couldn’t block, while the scheme didn’t help matters. On one play, Albert Okwuegbunam was charged with blocking Nick Bosa. All of this heat forced Wilson into sacks, including one horrible one that forced his team out of field goal range. With no chance to throw, Wilson heaved some poor passes, including one at the feet of Okwuegbunam on a third down. Even worse, he fired way behind Jerry Jeudy on another third down.
Wilson, however, finally broke through on the penultimate offensive drive. He scrambled for a first down, then connected with Courtland Sutton to earn a first-and-goal opportunity. Melvin Gordon scored two plays later to give Denver its only offensive touchdown of the evening.
The Broncos were up 11-10 at that point, so their defense was charged with stopping Jimmy Garoppolo on two drives. Garoppolo fired some terrific passes on the first possession, but then was intercepted on a deflection. The second drive concluded with a fumble by Jeff Wilson Jr. to give the Broncos the improbable victory.
Garoppolo really missed Trent Williams, who suffered an injury in the third quarter. This occurred on a play in which Garoppolo took a safety by stepping on the back line of the end zone. Garoppolo’s pass protection was never the same once Williams exited.
Cowboys 23, Giants 16
Jones will get a ton of flak for losing as a short favorite to a divisional rival, but he really had no chance to succeed. Jones was sacked five times, but he easily could have been taken down on numerous other occasions, as Jones was forced into throwing the ball away to avoid big losses. The Cowboys even witnessed the departure of DeMarcus Lawrence, who was dominating rookie right tackle Evan Neal. Lawrence got hurt, and yet it didn’t matter. The other members of Dallas’ front flooded the backfield on most of Jones’ dropbacks. This included two plays on the penultimate drive in Dallas territory. Jones had to toss passes out of bounds, with one instance resulting in an intentional grounding.
On the other side of the ball, Dallas’ suddenly improved offensive line gave Cooper Rush all the time he needed and blasted open big holes for Ezekiel Elliott and Tony Pollard. The sudden improvement came via the team’s new left guard, Jason Peters. The future Hall of Famer was signed on the practice squad a couple of weeks ago and was finally promoted to the roster for this game. Peters took the field in the second quarter and was a huge difference-maker right away. The offensive line was considered a weakness for the Cowboys because of the departures of Connor Williams and La’el Collins, as well as the injuries to Tyron Smith and Connor McGovern, but Peters’ presence will make the unit a viable blocking group.
For more thoughts, check out my updated NFL Power Rankings, which will be posted Tuesday morning.
NFL Picks - Nov. 17
2025 NFL Mock Draft - Nov. 13
NFL Power Rankings - Nov. 12
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