NFL Game Recaps of previous weeks and seasons can be found via links at the bottom of the page.


Patriots 25, Falcons 0
The important thing for the Patriots was the continued development of Mac Jones. The rookie quarterback continued to display his remarkable accuracy, though he wasn’t as good on third down as he was last week versus the Browns. Jones made some mistakes; he took a couple of bad sacks and was intercepted once when he stared down his receiver, but he did very well yet again.
Jones misfired just four times, going 22-of-26 for 207 yards, one touchdown and an interception. Save for the pick and the couple of bad sacks, Jones had a stellar performance.
This was the first of two attempts in which the Falcons scored no points in the red zone. The second came on another horrible sequence that ended a great Atlanta drive where inept head coach Arthur Smith called fullback dives on third-and-1 and fourth-and-1. The Falcons predictably failed on those attempts, meaning their offense continued to get shut out. Still, they were down 13-0 when they retained possession after that, but their next two drives concluded with a pair of Ryan interceptions. The first pick was a weak floater that occurred when Ryan was hit. The second was a high pass that tipped off Olamide Zaccheaus’ fingertips and into the hands of J.C. Jackson, who would have ran the turnover back for six if he didn’t step out of bounds on the return.
Ryan finished 19-of-28 for 153 yards and the two interceptions. He did not play well at all, but didn’t exactly get help from his teammates. His offensive line false started and whiffed on blocks all night. The Falcons need to trade him as quickly as possible while he still has some value because Ryan will be too old before Atlanta is competitive again.


49ers 30, Jaguars 10
The 49ers continued the onslaught throughout the afternoon. They ended up outgaining the Jaguars, 333-200, and they won the time-of-possession battle by 17 minutes. In fact, Jacksonville’s sole touchdown came in garbage time when the team was down 30-3.
Lawrence didn’t have much more success in the second half before pure garbage time. His first two drives were disrupted by some miscommunications and lots of pressure. This wasn’t really enough of a sample size to truly evaluate Lawrence.


Ravens 16, Bears 13
For a while, it seemed as though Baltimore would escape this game with a 6-0 victory. Justin Fields was having issues against Baltimore’s blitz-happy defense. He was just 4-of-11 for 79 yards with a lost fumble when he exited with a leg injury, which he suffered when he scrambled on a third down. It would have been interesting if Fields could have snapped out of his funk had he remained on the field. He showed some glimpses of greatness at times. He connected with Darnell Mooney for a 28-yard gain while he was on the run. Mooney made the catch over his shoulder. He later fired a 22-yard strike to Marquise Goodwin, allowing his team to cross midfield.
There were more negatives than positives, however. Fields appeared to have issues diagnosing where the pressure was coming from. He had a miscommunication with Mooney on the second drive, which concluded when Fields failed to connect with Goodwin on third down. Later, following the 22-yard pass to Goodwin mentioned earlier, Fields lost a fumble on a strip-sack.
With Fields gone, Andy Dalton stepped in and immediately scored a touchdown. He hit Mooney with a short toss, which Mooney took the distance for a 60-yard score, thanks to some poor tackling efforts from Baltimore’s defense. This put Chicago ahead, 7-6.
Justin Tucker eventually drilled a third field goal to put his team up 9-7, which once again seemed like the winning score. However, the Ravens inexplicably left Goodwin wide open on a fourth-and-11 in the final quarter. Dalton found him on the bomb, and Chicago went up 13-9. Huntley then had one final chance to win the game. Things looked bleak when Baltimore was forced into a third-and-long, but Huntley scrambled out of pressure and located Sammy Watkins down at the 3-yard line. Devonta Freeman scored a touchdown on the next play, giving Baltimore its actual winning score of 16-13.


Colts 41, Bills 15
The Bills were excellent against the run entering this contest, ranking fourth in that department (3.8 YPC). That didn’t translate to this game, as Taylor rushed for 185 yards on 32 carries. He scored four times on the ground, and he also caught three passes for 19 receiving yards and another touchdown. Taylor, who tallied 106 rushing yards following intermission, wore down Buffalo’s reeling defense in the second half, as many of the players looked like they didn’t want to be playing in the downpour.
Buffalo’s offense, meanwhile, self-destructed throughout the afternoon. It began early when the Bills, down 7-0, suffered a turnover on a Josh Allen interception. Allen didn’t see the safety, so Indianapolis was set up with a short field, allowing Taylor to score his second touchdown of the contest. Allen was lucky he didn’t commit more turnovers in the opening half after that. Another potential pick was overturned by replay review – Allen threw late across his body, but the ball hit the ground – and then he fumbled on a strip-sack, but Devin Singletary recovered. However, Buffalo lost a fumble on a kickoff return when Isaiah McKenzie tripped untouched, which set up another Taylor score.
The mistakes continued in the second half. Allen threw another interception – this one stood – and his receivers dropped numerous passes. All of this occurred as the Colts rammed the ball down Buffalo’s throat as they cruised to a shocking 41-15 victory.


Browns 13, Lions 10
Cleveland’s offense couldn’t muster anything this week despite battling a horrible Lions defense missing its best player (Trey Flowers). For some reason, the Browns gave Nick Chubb just 22 carries despite never trailing. Chubb turned those rushes into 130 yards. Meanwhile, Kevin Stefanski had an injured Baker Mayfield throw on 29 occasions for some reason. This mind-numbing game plan made absolutely no sense, and the Browns struggled to score as a result.
Mayfield was atrocious despite the easy matchup. He barely completed half of his passes, going 15-of-29 for only 176 yards. He threw a touchdown, but was guilty of two interceptions. The first was an overthrow early in the game, though the Lions failed to take advantage of it because of a pick of their own. Mayfield’s second interception was tipped by a Lions linebacker and ricocheted into the arms of another Detroit defender. Mayfield, clearly nowhere near 100 percent, was really able to benefit from the incompetence of Detroit’s offense, but it still must be emphasized that Cleveland’s horrible game plan made no sense. One must wonder why Mayfield even played.
As for Chubb, he was terrific. His rushing total should have been much greater, but he had countless double digit-yard gains negated by holding or illegal blocking penalties. Once the Browns went up 13-0, there was a parade of yellow flags every single time Chubb made a fantastic play. Those flags mysteriously disappeared once the Lions scored 10 points. A conspiracy theorist might determine that the officials wanted this game to remain close.
Boyle had a hideous game. Whenever he wasn’t tossing checkdowns, he was skipping passes to his receivers or heaving interception-worthy passes. He’s fortunate he wasn’t picked off five times. He made only one downfield pass that I would constitute as a good throw. Quite simply, Boyle doesn’t belong in the NFL.
While Swift deserved more carries, the Lions fed him the ball at an incorrect time late in the game. With three minutes to go, Detroit, down 13-10, called for a Swift run on third-and-13. The rush went nowhere, and Detroit punted on fourth down, never to see possession again. It was an extremely terrible decision by the Detroit coaching staff that made Stefanski look like Bill Belichick.


Vikings 34, Packers 31
A two-score Minnesota lead quickly evaporated when Aaron Rodgers hit Marquez Valdes-Scantling with a deep bomb. Cousins then tried to match Rodgers with his own deep shot, but the pass was intercepted. However, the good fortune continued, as the pick was overturned by replay review. The drive kept going, as Dalvin Cook picked up a big first down to help milk the clock. This allowed Greg Joseph to drill the game-winning field goal as time expired.
Elsewhere in the Minnesota receiving corps, Adam Thielen caught eight of his 10 targets for 82 yards and a score. Tyler Conklin contributed with three catches for 35 yards.


Dolphins 24, Jets 17
Despite Flacco’s lost fumble, the veteran quarterback played well in his first start in his second stint with the Jets. Miami has a blitz-heavy defense, and Flacco tends to do well versus the blitz, so this wasn’t too much of a surprise. Flacco ended up going 24-of-39 for 291 yards and two touchdowns, but the back-breaking fumble ended up costing the Jets the victory, as they kicked a field goal on second down in the red zone in the final minute. They would have been able to go for the touchdown if they had three more points at that time in the game.
Tagovailoa finished 27-of-33 for 273 yards, two touchdowns and the interception. It was a mostly great performance by the second-year quarterback, especially after rebounding from the early mistake and then tossing a helpless 3-yard pass on a third-and-5. Tagovailoa was tremendous in the second half, releasing quick passes with stellar accuracy, but it must be acknowledged that this was one of the easiest matchups possible.


Eagles 40, Saints 29
By halftime, the Eagles had outgained the Saints, 249-99, and they maintained possession of the ball for 19-and-a-half minutes out of the 30. New Orleans, quite simply, was not competitive whatsoever despite scoring some garbage-time points to shrink the margin to 11.


Redskins 27, Panthers 21
Things certainly looked like they would go Carolina’s way, but Taylor Heinicke did a terrific job of constantly moving the chains and ultimately beating his former team. He punished the Panthers for quitting on him, ultimately misfiring on just six occasions, as he used his precise passing (16-of-22, 206 yards, 3 TDs) to lead his team to victory.
Heinicke was excellent on the game-winning drive, though it didn’t appear as though there would be any points scored on the possession because Heinicke nearly fumbled on a strip-sack in which his body was bent backward. The TV announcer likened it to being “twisted like a pretzel.” Heinicke bounced back to find Adam Humphries with an 18-yard connection on a third-and-21, allowing Ron Rivera the opportunity to go for it. Heinicke rewarded his coach with that decision, hitting third-string tight end John Bates with a completion on fourth-and-3. Thanks to a 14-yard scramble, Heinicke moved into field goal range. He missed Terry McLaurin for a touchdown while drifting backward under pressure, but he did well to avoid the turnover, as the Redskins kicked a field goal to take the lead.
The Panthers had four minutes to tie or take their own lead, but were quickly stuck in a fourth down. Cam Newton hit Christian McCaffrey with a pass, but the All-Pro back was tackled inches shy of the first-down marker by Kamren Curl. This allowed the Redskins to kick another field goal and ultimately force the Panthers into another turnover on downs when Newton was strip-sacked on fourth down.


Texans 22, Titans 13
By Charlie Campbell – @draftcampbell
Midway through the third quarter, a punt bounced off the foot of Titans returner Chester Rogers and the Texans recovered the ball at the Tennessee 5-yard line. On third-and-goal, Taylor dived into the end zone, putting Houston up 19-0.
The Titans’ offense responded with a drive 13-play, 78-yard drive, which included a fourth-down conversion before the scoring strike to Dez Fitzpatrick. The Titans had another drive into Houston territory end with a fourth-down incompletion. After a 46-yard completion got Tennessee into Houston territory, Desmond King picked off Tannehill at the 1-yard line. The Titans soon forced a punt that set up a short field for Tannehill. Close to the end zone, Dontrell Hilliard was stripped of the ball, but Anthony Firkser pounced on the fumble in the end zone to cut the Texans’ lead to 19-13. After quick three-and-out, Tannehill was picked off again by Desmond King, and Houston turned that into a field goal for a 22-13 lead. Terrance Mitchell later picked off Tannehill to clinch the win for Houston.


Bengals 32, Raiders 13
By Charlie Campbell – @draftcampbell
Burrow put a drive together in the second quarter, using Tyler Boyd (6-49) and Ja’Marr Chase for chunk gains. A horrible unnecessary roughness call by the officials gifted Cincinnati a red-zone first down, and on the next play, Joe Mixon scored from 10 yards out to give the Bengals a 10-6 lead at the half.
Midway through the third quarter, Burrow led a drive that ended with McPherson hitting a 53-yard field goal. McPherson would then hit a 51-yard field goal early in the fourth quarter to leave the Bengals up 16-6. The Las Vegas offense got moving with two receptions to Darren Waller for 56 yards, and then Carr lofted in a touchdown to Foster Moreau to make it 16-13 early in the fourth quarter.
Cincinnati responded by slogging down the field on a 7-minute drive that saw Burrow toss a short touchdown pass to Chase. Eli Apple intercepted Carr on the ensuing drive, more or less clinching the win for Cincinnati. Two plays later, Mixon scored from 21 yards out to make it 29-13, and McPherson added another field goal in garbage time off of a Carr fumble.


Chiefs 19, Cowboys 9
While the Chiefs hit some big offensive plays to keep the chains moving, it was the defense that stepped up with a big performance. Kansas City forced Dak Prescott into three turnovers, including a strip-sack early in the afternoon. The Cowboys then intercepted Prescott in the end zone just prior to intermission, ruining a vital scoring opportunity that would’ve allowed Dallas to engage in a one-score affair later in the afternoon. The Kansas City pass rush hounded Prescott all afternoon. Prescott didn’t have much of a chance with Tyron Smith sidelined, as the pressure he saw was too overwhelming.
That said, Dallas’ sloppy play was a big factor in this contest. With Amari Cooper sidelined, some of the lesser players were on the field more often, especially when CeeDee Lamb suffered a concussion right before halftime. Between Michael Gallup, Noah Brown and Cedrick Wilson, the Cowboys dropped six passes. With all of these miscues, pairing with Prescott’s turnovers, it’s no wonder the Cowboys scored only nine points.
Mahomes went 23-of-37 for 260 yards and the pick. He had a miserable fantasy performance, but played well during the first half of this game. He nearly threw a touchdown, but Mecole Hardman was tackled at the 1-yard line in the opening half.


Cardinals 23, Seahawks 13
Wilson practiced fully all week, so he was expected to perform better than he did in this past Sunday’s shutout loss to the Packers. That didn’t happen. Save for a couple of deep throws, Wilson was dreadful. His accuracy was atrocious, and he couldn’t escape Arizona’s constant pressure despite having his entire starting offensive line in front of him. Wilson went just 14-of-26 for 207 yards. He scrambled just twice, picking up just two yards in the process.
Meanwhile, McCoy was brilliant in most instances. He was deadly accurate throughout the afternoon, and he frustrated Seattle’s defensive front by constantly escaping pressure and picking up some scrambling yards (6-18). He went 35-of-44 for 328 yards and two touchdowns. The Cardinals should’ve had more than 23 points, but Matt Prater whiffed on two field goals.
That said, McCoy made some mistakes. He fired an interception on a telegraphed throw, but replay review showed that the ball hit the ground before Sidney Jones caught it and ran the other way. McCoy also fumbled three times, but all three fumbles were recovered by the offense.


Chargers 41, Steelers 37
This is when the Chargers of old would have folded, but they’re a new team. Justin Herbert launched a deep bomb to Mike Williams and connected with him a 53-yard touchdown, as the Steelers blew a coverage because they were missing a couple of starters in their secondary (Minkah Fitzpatrick, Joe Haden). This was the winning score, as the Steelers went four-and-out following a couple of Roethlisberger sacks.
Roethlisberger went 28-of-44 for 273 yards and three touchdowns. The numbers look great, and Roethlisberger caught fire in the second half, but that doesn’t mean that he didn’t make mistakes. For example, he was nearly picked in the first quarter, but Derwin James was able to get just one foot inbounds. He also underthrew Chase Claypool on a pass that should’ve been a touchdown. Claypool still caught the ball for a 37-yard gain, but an accurate ball would’ve allowed the young receiver to score.


Buccaneers 30, Giants 10
Brady was hot to start the game, completing his first 10 passes for 86 yards and a touchdown. He ultimately finished with a 300-yard performance, a number that easily could have approached 400 if he wasn’t pulled midway through the fourth quarter and his teammates didn’t make so many mistakes. Brady’s weapons dropped four passes, including one by Mike Evans that resulted in an interception that wasn’t remotely Brady’s fault. Breshad Perriman also dropped a deep touchdown. Meanwhile, two long gains were negated by questionable penalties. Chris Godwin’s 34-yard reception was nullified by a hold where the edge rusher being blocked by Tristan Wirfs slipped on the grass, while a Leonard Fournette 30-yard catch was wiped out by an illegal formation where the officials ruled that Evans wasn’t on the line of scrimmage, even though it looked like he was.
Despite these blunders, the Buccaneers prevailed easily. They won 30-10, and seven of the Giants’ points came on a 5-yard drive as a result of Evans’ drop-turned-interception. Brady finished 30-of-46 for 307 yards, two touchdowns and a pick.
Jones finished 23-of-38 for only 167 yards, one touchdown and the two interceptions. As sad as it sounds, those numbers are enhanced because Jones was able to take over at the 5-yard line and throw a touchdown following the Evans pick. Jones’ offensive line was awful in this contest, but he has not made any sort of strides in his career when blitzed.
For more thoughts, check out my updated NFL Power Rankings, which will be posted Tuesday morning.
NFL Power Rankings - Sept. 16
NFL Picks - Sept. 14
2026 NFL Mock Draft - Sept. 10
Fantasy Football Rankings - Sept. 1
2025: 2024 NFL Week 1 Recap
2025 NFL Week 2 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