NFL Game Recaps of previous weeks and seasons can be found via links at the bottom of the page.
Seahawks 38, Rams 37
The second half is when Sam Darnold’s meltdown began. Darnold threw an interception where he stared down his receiver, leading to a Rams touchdown. Matthew Stafford, by contrast, didn’t need to stare down anyone because he threw a no-look pass for a touchdown. Darnold, meanwhile, threw a second interception when he didn’t see Kobie Turner in coverage. The Rams, up 30-14, came into Seattle with an easy victory.
Or so we thought. A bizarre series of events allowed the Seahawks to claw back into the game. Rashid Shaheed scored on a punt return, and then he made a big play to set up another touchdown. The Seahawks, needing a two-point conversion to tie, saw that fail when Darnold misfired. However, replay review showed that the throw was backward, allowing the Rams to score on a fumble recovery. The Rams then missed on a 46-yard field goal, giving Darnold a golden opportunity to pull off the incredible comeback victory.
Darnold, however, went three-and-out when he took a poor sack and then misfired. That sent the game to overtime. The Seahawks put their tired defense on the field initially, and they paid the price. Stafford completed a third-and-6 to Nacua and then connected with Nacua for a 41-yard touchdown to go up seven. Darnold had a chance to redeem himself, and he did just that. He delivered big throws to Jaxon Smith-Njigba and Kupp before hitting the former in the end zone. The Seahawks, needing a two-point conversion because they likely weren’t going to get the ball back with 3:13 remaining, had Darnold drop back to throw, and he found Eric Saubert for the game-winning score.
Eagles 29, Redskins 18
Philadelphia, down 10-7 at halftime, dominated following intermission. A big part of that was Marcus Mariota getting injured. Mariota was tested for a concussion, but was ruled out with a hand injury. Josh Johnson gave the Redskins no hope, failing to do anything until garbage time.
Meanwhile, it appeared as though the Redskins gave up in the wake of Mariota’s injury, as they began to surrender big runs to Saquon Barkley. The Eagles eventually went up two scores, and Washington’s effort dropped even further when Dan Quinn refused to go for it on fourth down in obvious situations.
Bears 22, Packers 16
Fortunately for the Packers, they have one of the best backup quarterbacks in the NFL in Malik Willis, who was able to keep the chains moving with precise throws and key scrambles. The Packers led throughout, as the Bears settled for too many field goals. The third field goal took an eternity, and Cairo Santos’ long setup caused the 2-minute warning to expire. The Bears were down 16-9, but because of the poor clock management, they were forced into performing an onside kick. Doubs reeled in the ball, but fumbled it, giving the Bears possession.
Caleb Williams, who struggled early but caught fire on the preceding drive, stayed hot to move his team into a goal-to-go situation. On fourth down, Williams looked like he would once again choke on the final play of the game versus Green Bay, but instead, he located someone named Jahdae Walker for a touchdown to tie the game.
In overtime, the Packers received the initial possession and moved into Bears territory, but a fumbled exchange on fourth down gave the Bears the ball near midfield. After a few plays, Williams launched a 46-yard bomb to D.J. Moore, who hauled in the pass for the game-winning touchdown.
Bills 23, Browns 20
It didn’t take the Bills long to answer, however. James Cook ripped off a 44-yard touchdown run to tie the game, and following a Shedeur Sanders interception that popped off the hands of Quinshon Judkins, the Bills scored another touchdown to go up six.
Another promising drive concluded for the Browns in disappointment after that, with Sanders leaving the game with a pinky injury. Dillon Gabriel took a sack, and then Buffalo’s next drive turned into a touchdown via Cook again. On the ensuing possession, Judkins caught a pass, but fumbled. Judkins grabbed his leg in pain and was later ruled to have a broken leg and a possible torn ACL.
The Bills looked like they were going to run away with this game, but played with their food too much in the second half. They barely ran with James Cook, while Allen was constantly hounded by Cleveland’s pass rush. On one occasion, Allen took a 22-yard sack, half of which was awarded to Myles Garrett, who now has 22 sacks on the year. The Browns eventually had a chance to tie or take the lead, down 23-20, but Sanders was the one who took a big sack this time, getting tackled at his own 1-yard line to effectively end the game.
Saints 29, Jets 6
It wasn’t all bad for Hill, as he converted on another fourth-and-1 after that in his own territory. The Saints marched on to kick a field goal to go up 9-6. Hill even had a great play late when he threw a 38-yard touchdown to Chris Olave to seal the victory.
In between all of that, we saw pure domination by the Saints defense. Brady Cook, whom we are calling “the Chef,” was sacked on eight occasions and was picked once. The Saints struggled to pull away for a while because they kept stalling in or just outside the red zone, but they eventually scored a touchdown when Tyler Shough found Olave for his first score of the afternoon.
Vikings 16, Giants 13
Minnesota eventually went up 13-3 and was driving just prior to halftime. However, McCarthy was blasted on a sack, and he fumbled. The Giants scooped and scored, and this time, the touchdown stood. McCarthy was ruled out for the rest of the game with a hand injury, giving way to the anemic Max Brosmer.
Brosmer had virtually no success, aside from one drive in which the Vikings kicked a field goal. That was all Minnesota needed. Jaxson Dart was even worse than Brosmer in this game. He failed to complete a single pass until just prior to halftime. He had just 33 passing yards in total, and he took some bad sacks, including one on fourth down on what was the final offensive possession of the game.
Panthers 23, Buccaneers 20
Tampa Bay was up for most of the first half, but the Panthers roared back and eventually took a 13-10 lead when Bryce Young found Tetairoa McMillan for a touchdown. The Buccaneers answered right out of the break in the third quarter, with an 8-minute drive, capped off by a Sean Tucker touchdown run that was set up by a Mike Evans interference penalty in the end zone.
The Panthers put together a great drive to answer the Tucker score, and they eventually scored a touchdown on a Young pass to Ja’Tavion Sanders. The Buccaneers responded, but only with a field goal to tie the game. Young hit a big play on the ensuing possession, finding Jalen Coker for a 34-yard reception. The drive stalled in Tampa Bay territory, but Ryan Fitzgerald hit a 48-yard field goal to go ahead.
Mayfield still had 2:20 remaining to tie or take the lead. He struggled with Carolina’s blitz all afternoon, but broke free for a 26-yard scramble. He then hit Cade Otton for a 9-yard gain on third-and-4. Two plays later, however, there was a miscommunication with Mike Evans, and Mayfield was picked to end the game.
Titans 26, Chiefs 9
The Tennessee defense actually got on the board first, with Jeffery Simmons blasting Kareem Hunt in his own end zone for a safety. This was a 2-0 game for a while, but the Titans eventually got going offensively. Cam Ward completed a high percentage of his throws, including a dime pass to Chimere Dike along the sideline.
Ward eventually found Dike and Chig Okonkwo for touchdowns, blowing open a big lead for the Titans, who vanquished the Chiefs easily. Kansas City achieved just nine first downs and 133 total net yards in this ugly defeat.
Chargers 34, Cowboys 17
Dallas led 17-14 in the second quarter, but that was all the scoring the Cowboys would do for the rest of the afternoon. The Chargers’ No. 2-ranked defense was unforgiving after that, smothering Dak Prescott throughout the second half.
The Chargers, meanwhile, couldn’t be stopped. When Justin Herbert wasn’t throwing darts to all four of his primary receivers – Tre Harris made some nice plays in this game, but Quentin Johnston hauled in a 50-yard reception – he and Omarion Hampton were gashing Dallas’ poor run defense. On one drive, Herbert sprinted for a 34-yard scamper to set up one of three scores the Chargers had in the second half.
Bengals 45, Dolphins 21
By Charlie Campbell – @draftcampbell
In the third quarter, Chase Brown scored three touchdowns, with two coming in the air from Burrow. To get the scoring going, on the opening drive, Dolphins tight end Greg Dulcich fumbled the ball away, and Cincinnati recovered. A completion to Chase set up a short touchdown pass to Brown. On the ensuing Dolphins possession, Ewers had a pass deflected, and linebacker Barrett Carter caught the deflection for an interception. A few plays later, Brown scored again with a run up the middle of the Miami defense to put the Bengals up 31-14. Cincinnati got the ball back and moved into position to score with a 36-yard completion to \Chase. A few plays later, Burrow completed an easy touchdown pass to a wide-open Brown to go up 38-14 late in the third.
On the Dolphins’ next play from scrimmage, Ewers threw to a blanketed receiver, and Jalen Davis intercepted him. A few plays later, Burrow threw a bullet to Mike Gesicki for a 17-yard touchdown down the seam to put the Bengals up 45-14 early in the fourth quarter. In garbage time, Ewers led a 97-yard drive that ended with Jaylen Wright darting into the end zone from a few yards out to end the scoring.
Steelers 29, Lions 24
By Charlie Campbell – @draftcampbell
To open the third quarter, the Steelers went down the field, but inside the five, Darnell Washington was stripped by Jack Campbell, and Campbell recovered the ball. However, a few plays later, Goff was sacked for a safety by Kyle Dugger to put the Steelers up 12-10. Pittsburgh ate up nine minutes off the clock and hit a field goal to make it 15-10. The Lions ran only three plays on offense in the third quarter.
After another Detroit three-and-out, Jaylen Warren took off on a 45-yard run to put the Steelers up 22-10 early in the fourth quarter. On a fourth-and-short, Goff hit Kaliff Raymond on the run, and he exploded down the field for a 27-yard touchdown to make it 22-17 midway through the fourth quarter. However, the Lions’ defense gave up another big play with Warren ripping off another 45-yard touchdown run to put Pittsburgh up 29-17. The Lions went quickly down the field, and Goff threw a short touchdown pass to Jahmyr Gibbs to make it 29-24 with just over four minutes remaining. Pittsburgh moved down the field, but the drive stalled, and Boswell hit a field goal attempt off the upright to give the Lions more life.
With two minutes remaining, the Lions started at their 27. Two Steelers penalties moved the ball inside the 40, and a 25-yard screen pass to Amon-Ra St. Brown moved it to the 12, a screen TeSlaa moved it to the one, and Goff threw a short touchdown pass to St. Brown, but it was called back on a pass interference by TeSlaa. On fourth-and-goal, it was ruled the Lions were stopped short and had a pass interference on the St. Brown to end the game.
Falcons 26, Cardinals 19
Atlanta did not give up despite the slow start. Bijan Robinson made some massive plays as both a runner and a receiver out of the backfield. Before long, the Falcons took a 19-16 lead in the third quarter. The Cardinals appeared as though they’d answer with an impressive drive, but Chad Ryland missed a 44-yard field goal.
This was devastating for the Cardinals, who allowed another big gain to Robinson, setting up a touchdown on a Kirk Cousins sneak. Up 26-16, the Falcons chewed up some clock, but ultimately failed to convert on a couple of fourth downs. Arizona, however, failed to capitalize. One drive concluded with a field goal, but the final possession of the game was a Jacoby Brissett interception where the pick shouldn’t have stood, but the replay booth made a mistake, which ended the game.
Jaguars 34, Broncos 20
The Jaguars couldn’t get anything going on the first couple of drives, but it didn’t take Trevor Lawrence very long to solve Denver’s defense. Lawrence torched Denver’s defense all afternoon; the Broncos had no answer for Lawrence, who is playing the best football of his career. The Broncos even helped the Jaguars, with Bo Nix fumbling an exchange with his running back. This allowed Jacksonville to go up 34-17.
Denver struck back with a long drive, thanks to a big play by R.J. Harvey. The team had a fourth down inside the Jacksonville 5-yard line, but Sean Payton inexplicably opted for the field goal. It ultimately didn’t matter because the Broncos couldn’t get anything else going offensively. Nix threw some horrific passes, and this game ended in tragedy, as Pat Bryant suffered a devastating injury and had to be taken off the field on a stretcher.
Texans 23, Raiders 21
The Texans were up 7-0 right away, and this game almost seemed over. The problem was that Houston couldn’t move the ball whatsoever. C.J. Stroud was out of rhythm all afternoon, but it didn’t seem to matter because the Raiders couldn’t do anything offensively.
Houston led 13-7 at halftime, but the Raiders finally broke a big play. Ashton Jeanty caught a pass and took it the distance for a 60-yard touchdown. The Texans answered with a field goal and then turned to Nick Chubb, who rumbled for some big gains. Thanks to Chubb’s runs, and three Raider penalties on the possession, the Texans were able to score a touchdown on a C.J. Stroud pass to Dalton Schultz. This made the margin nine, putting the game out of reach for the Raiders.
Or, so everyone thought. Jeanty broke free for another huge gain, this time sprinting 51 yards into the end zone. The Texans were up just two with four minutes remaining. On the ensuing possession, a pass interference gave the Texans a free first down, and then Stroud stepped up in the pocket to locate Jayden Higgins for another first down. Jawhar Jordan then ripped off an 11-yard run, and then Stroud launched a 24-yard rainbow to Nico Collins to actually end the game this time.
Patriots 28, Ravens 24
This was a 10-10 affair when the Patriots were given a huge break. The huge break was the injury to Lamar Jackson, who hurt his ribs as he hit the ground. This didn’t look like a major injury, but he was ruled out just after the second half began, so the Ravens would have to prevail with Tyler Huntley.
Despite the injury to Jackson, the Ravens were able to go up 24-13. DeAndre Hopkins made a great catch by the sideline, setting up a Zay Flowers reverse touchdown run. The Patriots then botched a fake punt. Derrick Henry trampled over New England’s defense to give Baltimore its 11-point lead.
Henry had been unstoppable at that point of the game, but he was inexplicably nowhere to be seen after that. For some reason, he never took the field again, even when the Ravens were tasked with running out the clock following a New England touchdown. Instead, he was seen talking to Jackson on the sideline the entire time. The Ravens, as a consequence, weren’t difficult to stop, and the Patriots quickly got the ball back. Drake Maye, putting forth an MVP drive, took the Patriots down the field for a touchdown. Up 28-24, the defense then forced a turnover when K’Lavon Chaisson stripped Flowers to end the game.
49ers 48, Colts 27
As good as the Colts’ offense was in the opening half, their defense was that much worse. Despite DeForest Buckner’s return to the lineup, the Colts couldn’t stop anything the 49ers were doing. They failed to force San Francisco into a single punt. Brock Purdy shredded an Indianapolis secondary missing its top two cornerbacks, constantly firing to George Kittle and Jauan Jennings. Christian McCaffrey, meanwhile, picked up big chunks of yardage, both on the ground and as a receiver.
Purdy had a hiccup late in the game when he was intercepted. Down 14, the Colts had a chance to trim the margin to one score, but Rivers forced a pass over the middle of the field and was pick-sixed to end the game.
For more thoughts, check out my updated NFL Power Rankings, which will be posted Tuesday morning.
NFL Power Rankings - Dec. 23
NFL Picks - Dec. 22
2026 NFL Mock Draft - Dec. 17
Fantasy Football Rankings - Sept. 1
2025:
2025 NFL Week 1 Recap
2025 NFL Week 2 Recap
2025 NFL Week 3 Recap
2025 NFL Week 4 Recap
2025 NFL Week 5 Recap
2025 NFL Week 6 Recap
2025 NFL Week 7 Recap
2025 NFL Week 8 Recap
2025 NFL Week 9 Recap
2025 NFL Week 10 Recap
2025 NFL Week 11 Recap
2025 NFL Week 12 Recap
2025 NFL Week 13 Recap
2025 NFL Week 14 Recap
2024:
2024 NFL Week 1 Recap
2024 NFL Week 2 Recap
2024 NFL Week 3 Recap
2024 NFL Week 4 Recap
2024 NFL Week 5 Recap
2024 NFL Week 6 Recap
2024 NFL Week 7 Recap
2024 NFL Week 8 Recap
2024 NFL Week 9 Recap
2024 NFL Week 10 Recap
2024 NFL Week 11 Recap
2024 NFL Week 12 Recap
2024 NFL Week 13 Recap
2024 NFL Week 14 Recap
2024 NFL Week 15 Recap
2024 NFL Week 16 Recap
2024 NFL Week 17 Recap
2024 NFL Week 18 Recap
2024 NFL Playoff Games 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
