Raiders 26, Chargers 24
The Raiders were flagged for phantom offsides penalties four times in this contest. One such example had Maxx Crosby offsides even though he was clearly behind the line of scrimmage. This crucial second-quarter play negated an interception. The Chargers ended up scoring a touchdown on the drive, all because of the Crosby call. Later in the game, there was another offsides penalty that helped the Chargers drive that eventually saw Oakland commit a ticky-tack pass interference. Meanwhile, Chargers replacement right tackle Trent Scott got away with a blatant false start. All of this occurred on a possession that gave the Chargers a 24-20 lead in the fourth quarter.
It seemed as though all hope was lost for the Raiders, but Derek Carr finally came alive after struggling for most of the second half. He delivered some accurate throws to his receivers, setting up Josh Jacobs’ decisive touchdown on a third-and-1 burst, capping off a 10-play, 75-yard drive.
The Chargers still had a minute and three timeouts remaining to kick the winning field goal, made possible by Daniel Carlson’s whiffed extra point. However, Crosby applied heavy pressure on Philip Rivers, forcing a high throw that was intercepted.
This was not a rare occurrence. Crosby lived in the Chargers’ backfield the entire evening. The rookie has been impressive this season, but this may have been his best game yet. Clelin Ferrell also put heat on Rivers, who threw three interceptions, one of which was a pick-six. Rivers also had two other would-be interceptions negated by penalties. This was almost a disastrous night for Rivers, who went 17-of-30 for 207 yards, two touchdowns and the trio of picks. His offensive line, missing two starters, gave him no chance.
Bears 20, Lions 13
It looked like the Bears would suffer an utterly embarrassing home defeat to Driskel, but everything changed on one play. Head coach Matt Nagy decided that his team needed a jump start, so he kept his offense on the field on a fourth-and-1 on his own 29 with 3:20 remaining in the second quarter. David Montgomery moved the sticks, and this ultimately led to a touchdown on the same drive. The Bears ended up scoring twice more after that, as Mitchell Trubisky did a good job of picking up his play following a horribly slow start.
Ravens 49, Bengals 13
Jackson opened this game by launching a 49-yard bomb to Marquise Brown, which eventually led to a touchdown toss to Mark Andrews. The next possession saw Jackson convert a fourth-and-3 to Andrews, setting up another score.
Meanwhile, Finley made some crucial errors. He threw a pick-six when Marcus Peters baited him into a horrible throw, then dropped a shotgun snap. Finley also didn’t seem to know where the play clock was and took a delay-of-game penalty in favorable field position as a result. And just when things didn’t seem like they could get worse, Finley lost a fumble on a strip-sack, and Baltimore scored yet another defensive touchdown. With this sort of a disparity at quarterback, the Bengals never had a chance.
Browns 19, Bills 16
The Browns were outgaining the Bills in the third quarter, 234-156, yet were winning by just two points. The margin was so slim because of some horrible play-calling in the red zone. The Browns had double-digit snaps inside the Buffalo 3-yard line, yet could come away with just three points in those opportunities. Save for Odell Beckham Jr.’s two drawn pass interferences, nothing positive occurred when the Browns were deep in Buffalo territory. Nick Chubb was stuffed at the goal line six times, as Kitchens wasn’t able to scheme any good runs for his star back. Everything was predictable, as Kitchens doesn’t seem to have the brain capacity to come up with anything remotely creative. There was even a false start on a fourth-down try, which was probably a good thing the Browns were forced into settling for a field goal.
Despite this, the Browns somehow prevailed even though Mayfield was showing no signs of life. He took a safety because he held the ball too long in the pocket. He was lucky that several potential interceptions were dropped. He looked terrible, so things seemed bleak when the Browns were down by four in the final minutes of the game.
Mayfield, however, came through in the clutch. He completed a pass to Jarvis Landry to reach the red zone, as Landry made a ridiculous adjustment on the play. This set up Mayfield’s decisive score to Rashard Higgins. The Bills had one more chance after that, but kicker Stephen Hauschka was wide right from 53 yards. He whiffed from 34 earlier in the afternoon.
Landry finished ahead of Beckham, as he reeled in nine of his 10 targets for 97 yards and a touchdown. Given that Landry had a far better matchup, perhaps Mayfield should have targeted him more than Beckham.
Titans 35, Chiefs 32
There’s a good chance the Chiefs would have prevailed had they just run with Williams. Of course, hindsight is 50-50 – as Cam Newton once claimed – but this still seemed like an occasion in which Andy Reid killed his team with some late-game coaching blunders. Reid is a fantastic coach when preparing his team to play and coaching up his quarterbacks, but time management and late-game situations have always been his Achilles’ heel.
Despite Reid’s blunders and Tannehill’s touchdown drive, the Chiefs were still in position to send the game to overtime, thanks to a 23-yard Mahomes dart to Demarcus Robinson. They had a chance with another field goal, but Harrison Butker’s attempt was blocked.
Elsewhere in the Kansas City receiving corps, Travis Kelce reeled in all seven of his targets for 75 yards and a score, though he had a second potential touchdown wiped out by offensive pass interference. Mecole Hardman found the end zone on his lone reception, a 63-yarder. Hardman’s blazing speed was apparent on the reception, which was delivered via jump pass by Mahomes.
Falcons 26, Saints 9
Instead, the Falcons sat on the ball and kept Drew Brees off the field. They won the time-of-possession battle by five minutes in the opening half, outgaining the Saints by 42 net yards. Drew Brees could never get into a rhythm as a result, and New Orleans trailed 13-6 going into the third quarter.
The Saints seemed like they would get momentum from a great Tre’Quan Smith catch in the middle of the third frame. Smith hauled in the ball despite taking a jarring hit, causing his helmet to pop off. The announcers speculated that this could give New Orleans the kick start it needed, but Brees was sacked on second down during the ensuing red-zone trip, forcing the Saints to settle for a field goal. New Orleans then couldn’t get off the field on the next drive, as the Falcons were able to move the chains on a third down via one of countless hands-to-the-face penalties on New Orleans. This moved Atlanta deep into Saints territory, and that turned into a touchdown that put this game away.
Jared Cook snatched six of his 10 targets for 74 yards. The third Saint with more than 13 receiving yards was Alvin Kamara, who collected eight of his 10 targets for 50 receiving yards. He should’ve caught a ninth catch, but Brees missed him. Kamara and Latavius Murray split the carries evenly, with Kamara (4-24) outgaining Murray (5-12).
Buccaneers 30, Cardinals 27
The blunders were apparent immediately. Following a predictable Jameis Winston interception on a lazy throw on the opening drive, Kyler Murray missed two wide-open receivers, one for a touchdown, and another one to convert a third-and-14. Arizona’s defense was then out of place on a third-and-15, allowing a first down on a Ronald Jones short reception. The defense continued to struggle, as Patrick Peterson and Chandler Jones granted the Buccaneers some free first downs with penalties.
All of this occurred in the opening half, and things got worse after intermission. Maxx Williams dropped a pass on fourth down in the third quarter. No one was close to him, but he couldn’t locate the ball on a fourth down, negating a trip deep into Tampa territory. The Cardinals then came away with no points on another red-zone trip when David Johnson lost a fumble inside the Buccaneers’ 10-yard line. And if that wasn’t enough, a THIRD red-zone opportunity resulted in nothing because Murray tossed a careless, underhanded interception. It was unbelievable that the Cardinals had three trips deep inside Tampa territory and came away with nothing, and yet still lost by just three points.
Elsewhere in the Tampa receiving corps, Mike Evans led the way with four catches for 82 yards and a touchdown, though he didn’t have as many targets (8) as Chris Godwin (12). Godwin snatched half of those for 74 yards, but couldn’t find the end zone.
Jets 34, Giants 27
By Charlie Campbell – @draftcampbell
Jamal Adams came on a blitz to run through Saquon Barkley and strip the ball from Daniel Jones in the early in the third quarter. Adams returned the fumble 25 yards for a touchdown. However, the Giants quickly responded with Jones throwing a screen to Golden Tate, who exploded down the field untouched for a 61-yard touchdown. Jones then put the Giants in front with 15-yard touchdown strike to Tate, putting the Giants up by six. Darnold cut the deficit to 27-24 via the drive keyed by him taking off on a 24-yard run.
At the start of the fourth quarter, a pass interference penalty in the end zone by DeAndre Baker put the ball at the 1-yard line, and Le’Veon Bell scored from there to put the Jets up 31-27. A 47-yard pass to Demaryius Thomas (6-84) set up a field goal, and the Jets’ defense shut down the Giants’ offense to clinch the Jets their second win of the year.
Dolphins 16, Colts 12
By Charlie Campbell – @draftcampbell
The Dolphins got their second win of the season, and this win will make it difficult for them to get the No. 1 overall pick in the 2020 NFL Draft because the Bengals are still winless.
Hoyer demonstrated terrible field vision late in the opening half, staring down his receiver and throwing an interception to Bobby McCain that was returned 32 yards to the Colts’ 12-yard line. A few plays later, Fitzpatrick ran into the end zone from about 10 yards out, giving the Dolphins a 10-0 lead they took into the locker room.
The Colts’ offense got rolling in the third quarter with gains from Marlon Mack, Jordan Wilkins and Nyheim Hines, but the drive stalled into a short field goal. Good field position set up another field goal for Indianapolis, and then Darius Leonard picked off Ryan Fitzpatrick to put the Colts at the Miami 34. A few plays later, Hoyer found Jack Doyle (3-44-1) wide open for a short touchdown pass, but Indianapolis missed the extra point, which turned out to be a critical miss because it forced the Colts to go for a touchdown later in the fourth quarter rather than tying the game with a short field goal. Fitzpatrick responded by leading the Dolphins to field goal and the 16-12 lead.
The Colts had one final chance to get a win, and Hoyer moved the ball to inside the 20, but the drive stalled and Ebron was stopped short on a fourth-down reception, clinching Miami’s second victory of the season.
Packers 24, Panthers 16
Green Bay may have won, but Allen put his team in position to win despite battling the Packers in snowy Lambeau. Allen played mostly well in the fourth quarter, but he had an uneven contest otherwise. He had a rocky start when he lost a fumble on a shotgun snap and then threw an interception in the red zone when he didn’t see Adrian Amos. He also had a potential pick-six that was dropped.
Allen, however, showed a tremendous amount of grit on the final drive despite the dropped pick-six. Allen, who grew up as a Packer fan visiting Lambeau Field, finished 28-of-43 for 307 yards, one touchdown and an interception.
As for Adams, it’s quite apparent that he’s healthy now. Adams reeled in seven of his 10 targets for 118 yards. He also drew a pass interference flag. Adams made some great catches, and his presence is a huge boon to Green Bay’s passing attack that saw Rodgers throwing exclusively to running backs previously because the receivers were so bad. Save for Adams and Jimmy Graham (2-59), no Packer logged more than 27 receiving yards. Marquez Valdes-Scantling (0 catches) and Geronimo Allison (3-6) have all but vanished.
Steelers 17, Rams 12
Goff was as atrocious as I expected him to be. He was guilty of three turnovers, one of which was a lost fumble that was returned for a touchdown. I thought his arm was going forward, but replay review disagreed. He also tossed two picks. One was a poor decision where Goff lobbed a pass into double coverage, while the second came on a deflection. Goff barely completed half of his throws, as he went 22-of-41 for 243 yards, no touchdowns and the three turnovers. He was fortunate not to have six give-aways. He threw a backward pass in the early stages of the afternoon, but the ball trickled out of bounds before a Steeler could scoop it up. Goff also fumbled, but saw a teammate recover the loose football. He later appeared t throw an interception, but the potential pick was dropped.
The Rams barely crossed midfield and converted just 1-of-14 third downs. Goff was woeful, but it didn’t help that some of his teammates dropped passes. This includes Cooper Kupp, who was guilty of this twice. Kupp didn’t log a single reception, though he was able to draw an interference flag. Only Robert Woods (7-95), Gerald Everett (8-68) and Josh Reynolds (3-49) had more than 22 receiving yards.
This was a very mixed performance for Rudolph. He made some blunders but also did a good job of moving the chains at times, particularly on throws to Washington, who had a monster performance. Washington led the Steelers with six catches for 90 yards and a touchdown. Rudolph went 22-of-38 for 242 yards and a score.
Vikings 28, Cowboys 24
The Cowboys trailed by four late in regulation, and moved into the red zone very easily. Prescott fired some great throws, and he had Minnesota’s beleaguered secondary on its heels. A pass set up a second-and-1, and that’s when Garrett decided to run twice against a pass-funnel defense. Ezekiel Elliott, who had been struggling all evening, was predictably stuffed twice, forcing an incomplete pass on fourth down.
The narrative exiting this game from the clueless national media is that Kirk Cousins can finally win in primetime, but this is an insanely stupid take, primarily because the Cowboys would have prevailed if Garrett knew how to coach professional football.
Also, there’s the fact that Dalvin Cook did all of the work offensively. All Cousins had to do was hand off and toss screens to Cook, who had a monstrous performance. Cook accounted for nearly half of the team’s offense, rushing for 97 yards and a touchdown on 26 carries to go along with a team-leading seven catches for 86 receiving yards. Alexander Mattison (8-52) also gashed a heartless Dallas defense that couldn’t do anything to stop the run.
Cousins, conversely, was just window dressing. Any game manager could have prevailed in this game, so the narrative of him choking in the clutch should not change. Cousins didn’t make any mistakes, but he wasn’t in a position to do so. He went 23-of-32 for 220 yards and two touchdowns.
This, by the way, wasn’t Garrett’s only mistake. He asked his kicker to try a 57-yard field goal on the opening drive. Brett Maher predictably missed, which allowed the Vikings to score a quick touchdown on a short field.
Seahawks 27, 49ers 24
Garoppolo got the 49ers out to a 10-0 lead, but then disaster struck on one play. The 49ers suffered injuries to Emmanuel Sanders and center Weston Richburg on the same snap. Richburg’s absence downgraded the offensive line, though he eventually returned to action. And with Sanders joining George Kittle as absent pass-catchers, Garoppolo had no one to throw to, and this created a huge problem that allowed the Seahawks to lead for most of the second half.
San Francisco’s 10-0 lead quickly vanished, all because of Garoppolo and his replacement receivers. Garoppolo was strip-sacked, and Jadeveon Clowney scored a defensive touchdown. Backup receiver Kendrick Bourne then had a pass bounce off his hands. The throw was a bit too high, but Bourne still should’ve caught it. The pass was intercepted, and the Seahawks suddenly had the lead because of the pick. Garoppolo was then strip-sacked once more, setting up a Chris Carson touchdown. Suddenly, the Seahawks were up 21-10 despite not really doing anything offensively.
The Seahawks got a taste of their own medicine when Russell Wilson was strip-sacked, and the loose ball was returned for a touchdown. The Seahawks still led in the final minute, but Garoppolo managed to put the team in field goal range, albeit with some horrible clock management. Rookie backup kicker Chase McLaughlin hit the kick, but he didn’t have as much success in overtime. The 49ers trusted McLaughlin for some reason, opting to eschew getting closer when they drove into Seattle territory. McLaughlin predictably whiffed from 47, which gave the Seahawks another chance for Wilson to move the team in position for his kicker, Jason Myers, to win the game. Myers did just that, giving San Francisco its first loss of the year.
Garoppolo lost this game. He was mostly responsible for the result, as his constant blunders transformed a double-digit lead into a second-half deficit. His coaches didn’t trust him as a consequence, leading to that McLaughlin miss. Garoppolo barely completed half of his passes, going 24-of-46 for 248 yards, one touchdown and three turnovers. As bad as those numbers are, it could have been far worse for Garoppolo, who had numerous potential interceptions that were dropped. He looked absolutely lost without Sanders and Kittle. In fact, Deebo Samuel (8-112) was the only 49er with more than 42 receiving yards.
For more thoughts, check out my updated NFL Power Rankings, which will be posted Tuesday morning.
NFL Picks - Dec. 13
2025 NFL Mock Draft - Dec. 11
NFL Power Rankings - Dec. 9
2026 NFL Mock Draft - Nov. 29
Fantasy Football Rankings - Sept. 4
2024: 2024 NFL Week 1 Recap
2024 NFL Week 2 Recap
2024 NFL Week 3 Recap
2023: 2023 NFL Week 1 Recap
2023 NFL Week 2 Recap
2023 NFL Week 3 Recap
2023 NFL Week 4 Recap
2023 NFL Week 5 Recap
2023 NFL Week 6 Recap
2023 NFL Week 7 Recap
2023 NFL Week 8 Recap
2023 NFL Week 9 Recap
2023 NFL Week 10 Recap
2023 NFL Week 11 Recap
2023 NFL Week 12 Recap
2023 NFL Week 13 Recap
2023 NFL Week 14 Recap
2023 NFL Week 15 Recap
2023 NFL Week 16 Recap
2023 NFL Week 17 Recap
2023 NFL Week 18 Recap
2023 NFL Playoffs Recap
2022: Live 2022 NFL Draft Blog - April 28
2022 NFL Week 1 Recap - Sept. 9
2022 NFL Week 2 Recap - Sept. 16
2022 NFL Week 3 Recap - Sept. 23
2022 NFL Week 4 Recap - Sept. 30
2022 NFL Week 5 Recap - Oct. 7
2022 NFL Week 6 Recap - Oct. 14
2022 NFL Week 7 Recap - Oct. 21
2022 NFL Week 8 Recap - Oct. 28
2022 NFL Week 9 Recap - Nov. 4
2022 NFL Week 10 Recap - Nov. 11
2022 NFL Week 11 Recap - Nov. 18
2022 NFL Week 12 Recap - Nov. 25
2022 NFL Week 13 Recap - Dec. 2
2022 NFL Week 14 Recap - Dec. 9
2022 NFL Week 15 Recap - Dec. 16
2022 NFL Week 16 Recap - Dec. 23
2022 NFL Week 17 Recap - Dec. 30
2022 NFL Week 18 Recap - Jan. 7
2022 NFL Playoffs Recap - Feb. 13
2021: Live 2021 NFL Draft Blog - April 25
2021 NFL Week 1 Recap - Sept. 13
2021 NFL Week 2 Recap - Sept. 20
2021 NFL Week 3 Recap - Sept. 27
2021 NFL Week 4 Recap - Oct. 4
2021 NFL Week 5 Recap - Oct. 11
2021 NFL Week 6 Recap - Oct. 18
2021 NFL Week 7 Recap - Oct. 25
2021 NFL Week 8 Recap - Nov. 1
2021 NFL Week 9 Recap - Nov. 8
2021 NFL Week 10 Recap - Nov. 15
2021 NFL Week 11 Recap - Nov. 22
2021 NFL Week 12 Recap - Nov. 29
2021 NFL Week 13 Recap - Dec. 6
2021 NFL Week 14 Recap - Dec. 13
2021 NFL Week 15 Recap - Dec. 20
2021 NFL Week 16 Recap - Dec. 27
2021 NFL Week 17 Recap - Jan. 3
2021 NFL Week 18 Recap - Jan. 10
2021 NFL Playoff Recap - Jan. 17
2020: Live 2020 NFL Draft Blog - April 25
2020 NFL Week 1 Recap - Sept. 11
2020 NFL Week 2 Recap - Sept. 18
2020 NFL Week 3 Recap - Sept. 25
2020 NFL Week 4 Recap - Oct. 2
2020 NFL Week 5 Recap - Oct. 9
2020 NFL Week 6 Recap - Oct. 16
2020 NFL Week 7 Recap - Oct. 23
2020 NFL Week 8 Recap - Oct. 30
2020 NFL Week 9 Recap - Nov. 6
2020 NFL Week 10 Recap - Nov. 13
2020 NFL Week 11 Recap - Nov. 20
2020 NFL Week 12 Recap - Nov. 27
2020 NFL Week 13 Recap - Dec. 4
2020 NFL Week 14 Recap - Dec. 11
2020 NFL Week 15 Recap - Dec. 18
2020 NFL Week 16 Recap - Dec. 25
2020 NFL Week 17 Recap - Jan. 3
2020 NFL Playoffs Recap - Feb. 3
2019: Live 2019 NFL Draft Blog - April 25
2019 NFL Week 1 Recap - Sept. 9
2019 NFL Week 2 Recap - Sept. 16
2019 NFL Week 3 Recap - Sept. 23
2019 NFL Week 4 Recap - Sept. 30
2019 NFL Week 5 Recap - Oct. 7
2019 NFL Week 6 Recap
2019 NFL Week 7 Recap
2019 NFL Week 8 Recap
2019 NFL Week 9 Recap
2019 NFL Week 10 Recap
2019 NFL Week 11 Recap
2019 NFL Week 12 Recap
2019 NFL Week 14 Recap
2019 NFL Week 15 Recap
2019 NFL Week 16 Recap
2019 NFL Week 17 Recap
2018: Live 2018 NFL Draft Blog - April 30
2018 NFL Week 1 Recap - Sept. 7
2018 NFL Week 2 Recap - Sept. 14
2018 NFL Week 3 Recap - Sept. 21
2018 NFL Week 4 Recap - Sept. 28
2018 NFL Week 5 Recap - Oct. 5
2018 NFL Week 6 Recap - Oct. 12
2018 NFL Week 7 Recap - Oct. 19
2018 NFL Week 8 Recap - Oct. 26
2018 NFL Week 9 Recap - Nov. 2
2018 NFL Week 10 Recap - Nov. 9
2018 NFL Week 11 Recap - Nov. 16
2018 NFL Week 12 Recap - Nov. 23
2018 NFL Week 13 Recap - Nov. 30
2018 NFL Week 14 Recap - Dec. 7
2018 NFL Week 15 Recap - Dec. 14
2018 NFL Week 16 Recap - Dec. 21
2018 NFL Week 17 Recap - Dec. 31
2018 NFL Week 18 Recap - Jan. 6
2017: Live 2017 NFL Draft Blog - April 30
2017 NFL Week 1 Recap - Sept. 12
2017 NFL Week 2 Recap - Sept. 19
2017 NFL Week 3 Recap - Sept. 26
2017 NFL Week 4 Recap - Oct. 2
2017 NFL Week 5 Recap - Oct. 9
2017 NFL Week 6 Recap - Oct. 16
2017 NFL Week 7 Recap - Oct. 23
2017 NFL Week 8 Recap - Oct. 30
2017 NFL Week 9 Recap - Nov. 6
2017 NFL Week 10 Recap - Nov. 13
2017 NFL Week 11 Recap - Nov. 20
2017 NFL Week 12 Recap - Nov. 27
2017 NFL Week 13 Recap - Dec. 4
2017 NFL Week 14 Recap - Dec. 11
2017 NFL Week 15 Recap - Dec. 18
2017 NFL Week 16 Recap - Dec. 25
2017 NFL Week 17 Recap - Jan. 1
2017 NFL Week 18 Recap - Jan. 8
2017 NFL Week 19 Recap - Jan. 15
2017 NFL Week 20 Recap - Jan. 22
Super Bowl LII Recap - Feb. 5
2017: Live 2017 NFL Draft Blog - April 30
2017 NFL Week 1 Recap - Sept. 12
2017 NFL Week 2 Recap - Sept. 19
2017 NFL Week 3 Recap - Sept. 26
2017 NFL Week 4 Recap - Oct. 2
2017 NFL Week 5 Recap - Oct. 9
2017 NFL Week 6 Recap - Oct. 16
2017 NFL Week 7 Recap - Oct. 23
2017 NFL Week 8 Recap - Oct. 30
2017 NFL Week 9 Recap - Nov. 6
2017 NFL Week 10 Recap - Nov. 13
2017 NFL Week 11 Recap - Nov. 20
2017 NFL Week 12 Recap - Nov. 27
2017 NFL Week 13 Recap - Dec. 4
2017 NFL Week 14 Recap - Dec. 11
2017 NFL Week 15 Recap - Dec. 18
2017 NFL Week 16 Recap - Dec. 25
2017 NFL Week 17 Recap - Jan. 1
2017 NFL Week 18 Recap - Jan. 8
2017 NFL Week 19 Recap - Jan. 15
2017 NFL Week 20 Recap - Jan. 22
Super Bowl LII Recap - Feb. 5
2016: Live 2016 NFL Draft Blog - April 30
2016 NFL Week 1 Recap - Sept. 12
2016 NFL Week 2 Recap - Sept. 19
2016 NFL Week 3 Recap - Sept. 26
2016 NFL Week 4 Recap - Oct. 3
2016 NFL Week 5 Recap - Oct. 10
2016 NFL Week 6 Recap - Oct. 17
2016 NFL Week 7 Recap - Oct. 24
2016 NFL Week 8 Recap - Oct. 31
2016 NFL Week 9 Recap - Nov. 7
2016 NFL Week 10 Recap - Nov. 14
2016 NFL Week 11 Recap - Nov. 21
2016 NFL Week 12 Recap - Nov. 28
2016 NFL Week 13 Recap - Dec. 5
2016 NFL Week 14 Recap - Dec. 12
2016 NFL Week 15 Recap - Dec. 19
2016 NFL Week 16 Recap - Dec. 26
2016 NFL Week 17 Recap - Jan. 2
2016 NFL Week 18 Recap - Jan. 9
2016 NFL Week 19 Recap - Jan. 16
2016 NFL Week 20 Recap - Jan. 23
2016 NFL Week 21 Recap - Feb. 6
2015: Live 2015 NFL Draft Blog - April 30
2015 NFL Week 1 Recap - Sept. 12
2015 NFL Week 2 Recap - Sept. 17
2015 NFL Week 3 Recap - Sept. 24
2015 NFL Week 4 Recap - Oct. 1
2015 NFL Week 5 Recap - Oct. 8
2015 NFL Week 6 Recap - Oct. 15
2015 NFL Week 7 Recap - Oct. 22
2015 NFL Week 8 Recap - Oct. 29
2015 NFL Week 9 Recap - Nov. 5
2015 NFL Week 10 Recap - Nov. 12
2015 NFL Week 11 Recap - Nov. 19
2015 NFL Week 12 Recap - Nov. 26
2015 NFL Week 13 Recap - Dec. 4
2015 NFL Week 14 Recap - Dec. 11
2015 NFL Week 15 Recap - Dec. 18
2015 NFL Week 16 Recap - Dec. 25
2015 NFL Week 17 Recap - Jan. 4
2015 NFL Week 18 Recap - Jan. 11
2015 NFL Week 19 Recap - Jan. 18
2015 NFL Week 20 Recap - Jan. 25
Super Bowl 50 Recap - Feb. 8
2014: Live 2014 NFL Draft Blog - May 8
2014 NFL Week 1 Recap - Sept. 5
2014 NFL Week 2 Recap - Sept. 12
2014 NFL Week 3 Recap - Sept. 19
2014 NFL Week 4 Recap - Sept. 26
2014 NFL Week 5 Recap - Oct. 3
2014 NFL Week 6 Recap - Oct. 10
2014 NFL Week 7 Recap - Oct. 17
2014 NFL Week 8 Recap - Oct. 24
2014 NFL Week 9 Recap - Oct. 31
2014 NFL Week 10 Recap - Nov. 6
2014 NFL Week 11 Recap - Nov. 13
2014 NFL Week 12 Recap - Nov. 20
2014 NFL Week 13 Recap - Nov. 27
2014 NFL Week 14 Recap - Dec. 5
2014 NFL Week 15 Recap - Dec. 12
2014 NFL Week 16 Recap - Dec. 19
2014 NFL Week 17 Recap - Dec. 29
2014 NFL Week 18 Recap - Jan. 4
2014 NFL Week 19 Recap - Jan. 11
2014 NFL Week 20 Recap - Jan. 18
Super Bowl XLIX Live Blog - Feb. 1
Super Bowl XLIX Recap - Feb. 2
2013: Live 2013 NFL Draft Blog - April 26
2013 NFL Week 1 Recap - Sept. 10
2013 NFL Week 2 Recap - Sept. 17
2013 NFL Week 3 Recap - Sept. 24
2013 NFL Week 4 Recap - Oct. 1
2013 NFL Week 5 Recap - Oct. 8
2013 NFL Week 6 Recap - Oct. 15
2013 NFL Week 7 Recap - Oct. 22
2013 NFL Week 8 Recap - Oct. 29
2013 NFL Week 9 Recap - Nov. 4
2013 NFL Week 10 Recap - Nov. 11
2013 NFL Week 11 Recap - Nov. 18
2013 NFL Week 12 Recap - Nov. 25
2013 NFL Week 13 Recap - Dec. 2
2013 NFL Week 14 Recap - Dec. 9
2013 NFL Week 15 Recap - Dec. 16
2013 NFL Week 16 Recap - Dec. 23
2013 NFL Week 17 Recap - Dec. 30
2013 NFL Week 18 Recap - Jan. 6
2013 NFL Week 19 Recap - Jan. 13
2013 NFL Week 20 Recap - Jan. 20
Super Bowl XLVIII Recap - Feb. 3
Super Bowl XLVIII Live Blog - Feb. 2
2012: Live 2012 NFL Draft Blog - April 26
2012 NFL Week 1 Recap - Sept. 10
2012 NFL Week 2 Recap - Sept. 17
2012 NFL Week 3 Recap - Sept. 24
2012 NFL Week 4 Recap - Oct. 1
2012 NFL Week 5 Recap - Oct. 8
2012 NFL Week 6 Recap - Oct. 15
2012 NFL Week 7 Recap - Oct. 22
2012 NFL Week 8 Recap - Oct. 29
2012 NFL Week 9 Recap - Nov. 5
2012 NFL Week 10 Recap - Nov. 12
2012 NFL Week 11 Recap - Nov. 19
2012 NFL Week 12 Recap - Nov. 26
2012 NFL Week 13 Recap - Dec. 3
2012 NFL Week 14 Recap - Dec. 10
2012 NFL Week 15 Recap - Dec. 17
2012 NFL Week 16 Recap - Dec. 24
2012 NFL Week 17 Recap - Dec. 31
2012 NFL Week 18 Recap - Jan. 7
2012 NFL Week 19 Recap - Jan. 14
2012 NFL Week 20 Recap - Jan. 21
Super Bowl XLVII Recap - Feb. 4
Super Bowl XLVII Live Blog - Feb. 4
2011: Live 2011 NFL Draft Blog - April 28
2011 NFL Week 1 Recap - Sept. 12
2011 NFL Week 2 Recap - Sept. 19
2011 NFL Week 3 Recap - Sept. 26
2011 NFL Week 4 Recap - Oct. 3
2011 NFL Week 5 Recap - Oct. 10
2011 NFL Week 6 Recap - Oct. 17
2011 NFL Week 7 Recap - Oct. 24
2011 NFL Week 8 Recap - Oct. 31
2011 NFL Week 9 Recap - Nov. 7
2011 NFL Week 10 Recap - Nov. 14
2011 NFL Week 11 Recap - Nov. 21
2011 NFL Week 12 Recap - Nov. 28
2011 NFL Week 13 Recap - Dec. 5
2011 NFL Week 14 Recap - Dec. 12
2011 NFL Week 15 Recap - Dec. 19
2011 NFL Week 16 Recap - Dec. 26
2011 NFL Week 17 Recap - Jan. 2
2011 NFL Week 18 Recap - Jan. 9
2011 NFL Week 19 Recap - Jan. 16
2011 NFL Week 20 Recap - Jan. 23
Super Bowl XLVI Live Blog - Feb. 6
2010: Live 2010 NFL Draft Blog - April 22
2010 Hall of Fame Game Live Blog - Aug. 8
2010 NFL Kickoff Live Blog - Sept. 9
2010 NFL Week 1 Review - Sept. 13
2010 NFL Week 2 Review - Sept. 20
2010 NFL Week 3 Review - Sept. 27
2010 NFL Week 4 Review - Oct. 4
2010 NFL Week 5 Review - Oct. 11
2010 NFL Week 6 Review - Oct. 18
2010 NFL Week 7 Review - Oct. 25
2010 NFL Week 8 Review - Nov. 1
2010 NFL Week 9 Review - Nov. 8
2010 NFL Week 10 Review - Nov. 15
2010 NFL Week 11 Review - Nov. 22
2010 NFL Week 12 Review - Nov. 29
2010 NFL Week 13 Review - Dec. 6
2010 NFL Week 14 Review - Dec. 13
2010 NFL Week 15 Review - Dec. 20
2010 NFL Week 16 Review - Dec. 27
2010 NFL Week 17 Review - Jan. 3
2010 NFL Week 18 Review - Jan. 10
2010 NFL Week 19 Review - Jan. 17
2010 NFL Week 19 Review - Jan. 24
Super Bowl XLV Live Blog - Feb. 6
2009: Live 2009 NFL Draft Blog - April 25
2009 Hall of Fame Game Live Blog - Aug. 10
2009 NFL Kickoff Live Blog - Sept. 10
2009 NFL Week 1 Review - Sept. 14
2009 NFL Week 2 Review - Sept. 21
2009 NFL Week 3 Review - Sept. 28
2009 NFL Week 4 Review - Oct. 5
2009 NFL Week 5 Review - Oct. 12
2009 NFL Week 6 Review - Oct. 19
2009 NFL Week 7 Review - Oct. 26
2009 NFL Week 8 Review - Nov. 2
2009 NFL Week 9 Review - Nov. 9
2009 NFL Week 10 Review - Nov. 16
2009 NFL Week 11 Review - Nov. 23
2009 NFL Week 12 Review - Nov. 30
2009 NFL Week 13 Review - Dec. 6
2009 NFL Week 14 Review - Dec. 13
2009 NFL Week 15 Review - Dec. 20
2009 NFL Week 16 Review - Dec. 27
2009 NFL Week 17 Review - Jan. 4
2009 NFL Week 18 Review - Jan. 11
2009 NFL Week 19 Review - Jan. 18
2009 NFL Week 20 Review - Jan. 25
Super Bowl XLIV Live Blog - Feb. 7
2008: Live 2008 NFL Draft Blog - April 26
2008 NFL Kickoff Blog - Sept. 4
NFL Week 1 Review - Sept. 8
NFL Week 2 Review - Sept. 15
NFL Week 3 Review - Sept. 22
NFL Week 4 Review - Sept. 29
NFL Week 5 Review - Oct. 6
NFL Week 6 Review - Oct. 13
NFL Week 7 Review - Oct. 20
NFL Week 8 Review - Oct. 27
NFL Week 9 Review - Nov. 3
NFL Week 10 Review - Nov. 10
NFL Week 11 Review - Nov. 17
NFL Week 12 Review - Nov. 24
NFL Week 13 Review - Dec. 1
NFL Week 14 Review - Dec. 8
NFL Week 15 Review - Dec. 15
NFL Week 16 Review - Dec. 22
NFL Week 17 Review - Dec. 29
NFL Wild Card Playoffs Review - Jan. 4
NFL Divisional Playoffs Review - Jan. 11
NFL Championship Sunday Review - Jan. 19
Super Bowl XLIII Live Blog