Seahawks 28, Cardinals 21
I’m not sure the Seahawks’ defensive effort can be characterized as “outstanding,” but it was certainly better than normal. It helped that Kyler Murray suffered some sort of shoulder injury when he took a rough hit in the first quarter. He winced in pain as he was warming up on the sideline following every drive, and some of his throws were uncharacteristically off the mark. Murray had just 89 passing yards in the opening half, with Arizona generating just 107 net yards of offense by that point.
Murray played better in the second half, and he had the Cardinals in position to tie on the final drive. The magic wasn’t quite there as it was on Sunday versus Buffalo, however, as the Seattle defenders made great plays to either break up Murray’s passes or sack him on the final play of the game.
Meanwhile, Russell Wilson snapped out of his funk. Wilson was a turnover machine against the Bills and Rams, and he seemed mentally checked out versus the latter opponent. I questioned if he could rebound just a few days later, and he certainly did. In fact, Wilson misfired on just five occasions. He took some sacks despite battling a pedestrian pass rush, but Wilson was precise throughout the evening. He finished 23-of-28 for 197 yards and two touchdowns. He also scrambled 10 times for 42 rushing yards.
Metcalf finished behind Tyler Lockett, who led the Seahawks with nine grabs for 67 yards and a touchdown. No other Seahawk logged more than 20 receiving yards. Greg Olsen (2-20) was third on the team in receiving, but he suffered a non-contact injury in the second half.
Murray and DeAndre Hopkins had one of their games where they didn’t click properly for some reason. The two had some misconnections, though Hopkins was still able to catch five passes for 51 yards, finishing behind only Larry Fitzgerald and his eight grabs for 62 yards. It’s safe to say that the Arizona receiving numbers were impacted by Murray’s first-half shoulder injury.
Browns 22, Eagles 17
Philadelphia kicked things off with a seemingly great drive that went into Cleveland’s 5-yard line, but Miles Sanders’ lost fumble negated a scoring opportunity. The Browns then put together an apparently terrific possession, but Baker Mayfield missed a wide-open Austin Hooper for a touchdown, and then Kareem Hunt’s touchdown run was negated by replay review. Another positive drive by Philadelphia was ruined when Wentz tossed a pick-six. Wentz was hit as he threw, but only because he held the ball too long as a result of hesitating despite having an open receiver at his disposal. Field vision has been a huge issue for Wentz all year, and this game was not any different.
The pick-six resulted in the only points in this ugly contest until four minutes into the second half. The Eagles and Browns traded missed throws, sacks and other blunders in rainy conditions. One such mistake was when Mayfield was strip-sacked in the early stages of the third quarter. This led to the first offensive points of this contest when Wentz found a wide-open Richard Rodgers for a touchdown to tie the game at seven.
Despite this sudden surge of offensive potency, both teams continued to shoot themselves in the foot. Nick Chubb knocked his team out of field goal range with a huge, negative play. Wentz then took a safety, which ultimately decided which team covered the spread. Wentz then heaved a pass into the end zone despite there being quadruple coverage. The pass appeared to be picked, but replay review overturned it.
This review was bad luck for the Browns, but they had good fortune after that when a Mayfield fumble in the red zone was nullified because the officials blew the play dead prematurely. Cleveland was able to salvage the drive with points, and the Eagles didn’t have the same result on an ensuing possession when Wentz heaved an ugly pick into the end zone that stood this time. This effectively ended this extremely ugly game.
Saints 24, Falcons 9
Things did not begin well for Hill in this game, as he took a sack on a third-and-1 because he held on to the ball forever and then had an interception that was dropped. Hill, however, improved after that, as he was able to move the chains on Atlanta’s defense consistently despite some mistakes made by his teammates. For example, there were some drops by Michael Thomas and Alvin Kamara, while a great, deep pass to Emmanuel Sanders was negated by a hold.
Hill was very precise on his throws. He misfired just five times despite the aforementioned drops. His final stat line was 18-of-23 for 233 yards. He didn’t throw a touchdown, but he ran in two scores, leading the team in rushing with 10 scrambles for 51 yards. He committed one turnover, which was a fumble at the end of a long run.
Ryan barely completed half of his passes, going 19-of-37 for 232 yards and two interceptions, with one being on a Hail Mary at the end of the opening half. Ryan was lucky not to toss a third pick, as the ball sailed through the hands of Janoris Jenkins. Ryan was under siege the entire afternoon, as the Saints’ defensive line won in the trenches.
Redskins 20, Bengals 9
All that optimism crashed when Burrow’s left leg was twisted on a third down in the opening minutes of the second half. Burrow rolled around in agony and was ultimately carted off the field. Burrow was on pace to break records for a rookie quarterback, but that’s no longer the case. Burrow is finished for the year, and part or all of his 2021 campaign might be in doubt, based on the severity of the injury.
Burrow was having a great game prior to the injury. He was 22-of-34 for 203 yards and a touchdown, but his numbers would’ve been much better had it not been for some shoddy play-calling in the red zone during the early stages of this contest. The Bengals failed to score any points in their first two red zone trips, as there were far too many runs called for their untalented backs. Burrow finally scored a touchdown on his third red zone try in three drives, but a missed extra point meant that the Bengals managed just six points on their first three red zone trips.
Burrow’s absence, however, put a dark cloud over the entire team. The defense suddenly had no answer for the Redskins, who failed to do much of anything prior to the injury. They scored quickly, as Alex Smith found Steven Sims for a touchdown to give the Redskins a 14-9 lead. The Redskins actually couldn’t be stopped after that, as the Bengals looked like they gave up because they knew they didn’t have a chance with Ryan Finley replacing Burrow.
Steelers 27, Jaguars 3
It certainly looked like Pittsburgh was flat in the early stages of this affair. The Steelers allowed a field goal on the opening drive and then saw Diontae Johnson drop a pass on third down. Ben Roethlisberger was then nearly guilty of a pick-six, which a Jacksonville defender also dropped. It looked like yet another Steelers-Jaguars affair that would be determined in the final seconds despite the former team being heavily favored.
The Steelers were up just 3-0 after the first quarter, but they picked up their play following their sluggish start. They put together a touchdown drive, and then Minkah Fitzpatrick sparked the team with an interception off a tipped pass. Johnson then made a great catch along the sidelines just shy of the goal line, setting up another touchdown to give Pittsburgh a two-score lead. The Steelers actually should’ve led by 17 heading into halftime, but Roethlisberger heaved an irresponsible pass into the end zone that was picked. That didn’t end up mattering, however, as the Steelers dominated the second half, outgaining Jacksonville, 115-69 following intermission.
Titans 30, Ravens 24
While the underhanded Titans winning is a nice story, the primary focus has to be on Lamar Jackson, who continues to be far worse than he was during his MVP campaign in 2019. Jackson was lucky to see an interception dropped on the opening drive, which was part of a first half in which he completed just four passes. Jackson was able to connect on more throws following intermission, but he also made some horrible mistakes. This includes an interception on a horrible deep throw and a blatant whiff of Mark Andrews on a third down. He also missed Marquise Brown for a deep touchdown. Jackson took a big loss in overtime in which he nearly fumbled, forcing a punt that gave the Titans their winning possession.
Jackson was just 17-of-29 for 186 yards, one touchdown and an interception despite going against a Tennessee secondary missing Adoree Jackson, Kenny Vaccaro and Kristian Fulton. He was a factor as a scrambler, but not nearly as much as he used to be, registering 51 yards on 13 runs. The offensive line continued to be a huge factor in Jackson’s struggles, as it couldn’t protect him very well. The Ravens sorely miss both Ronnie Staley and Marshal Yanda.
Derrick Henry was also key in this win. He barely did anything in the opening half, mustering only 37 yards on 13 carries, but he pummeled the shorthanded Baltimore defensive line, wearing them down late in the game. Henry ultimately scored the decisive touchdown in overtime, finishing with 133 yards on 28 carries. He was blasted on a third-quarter hit and appeared to be concussed, but he didn’t miss much action.
Tannehill’s final numbers were 22-of-31 for 259 yards, two touchdowns and a pick. He was much more than a game manager in the second half, doing a great job of rebounding after his horrible start.
Texans 27, Patriots 20
That seemed easy enough, but defending Deshaun Watson certainly was not. Watson had an excellent game, picking up where Joe Flacco left off after three quarters in that close Monday night affair a few weeks ago. Despite Stephon Gilmore returning from injury, the Patriots had no answer for Watson’s passing or rushing, as the fourth-year quarterback put on a show.
Watson went 28-of-37 for 344 yards and two touchdowns to go along with six scrambles for 36 rushing yards and a third score. The Patriots couldn’t get off the field on most drives against Watson, who didn’t see much of a pass rush despite missing two offensive linemen, including Laremy Tunsil. New England’s inability to pressure Watson decided this game.
Panthers 20, Lions 0
By Charlie Campbell – @draftcampbell
Lions first-round picks Frank Ragnow and T.J. Hockenson made some drive-killing mistakes in the early going, an illegal formation took away a long touchdown pass to Marvin Jones, and the young Panthers defensive line dominated Detroit’s blocking front. Along with Bridgewater being out, the Panthers were down star running back Christian McCaffrey, left tackle Russell Okung, and their best cover corner in Donte Jackson. This was an embarrassing, ugly, and inexcusable loss for Lions head coach Matt Patricia and general manager Bob Quinn.
Ragnow fired a ground ball on a shotgun snap soon afterward, and Carolina’s Marquis Haynes the loose ball recovered inside Detroit’s 30. Detroit’s defense came up with a clutch stop on which Walker tossed an interception to Amani Oruwariye in the end zone on third-and-goal. The rest of the first half saw drives stall or never get started, because both offenses struggled with penalties and missed blocks. Carolina took a 7-0 lead into the half.
Carolina got moving in the third quarter with a conversion to Robby Anderson to cross midfield, and Walker then hit D.J. Moore to get inside the 25. To finish the drive, Walker lofted in a well placed pass to Curtis Samuel for a 17-yard touchdown.
Stafford responded with a 58-yard touchdown to Marvin Jones (4-51), but in typical Lions fashion, it was called back by an illegal formation penalty. A Brian Burns and Efe Obada sack forced a punt to squander that possession. Joey Slye connected on a 56-yard field goal to extend the Panthers lead to 17-0 entering the fourth quarter.
Detroit moved into Carolina territory, but another Panthers sack killed the drive and Matt Prater shanked a 51-yard field goal attempt. The Panthers continued to use Anderson, Moore and Mike Davis to move the ball inside the 10-yard line. But Walker had an awful miss on third-and-goal, floating a pass to Desmond Trufant for an interception. The Carolina defense continued to dominate, and Detroit was completely inept offensively.
Broncos 20, Dolphins 13
By Charlie Campbell – @draftcampbell
Denver responded with a game-tying drive on which Lock fired a conversion to K.J. Hamler, Phillip Lindsay ripped off a 20-yard run, Lock used his feet to run for 14 yards on a third-and-13, Lock laced a 15-yard pass to Nick Vannett, and Melvin Gordon plunged into the end zone from a yard out. The Broncos kept moving the ball on the next possession, with Lock hitting Tim Patrick for 41 yards, but Miami produced a stand inside the 10-yard line to force a field goal.
The Dolphins started moving the ball with a couple of conversions to Parker before Salvon Ahmed taking off on a good run, but the Denver defense produced a third-down sack to force a game-tying field goal from Jason Sanders. In the final drive before halftime, Melvin Gordon ripped off a 25-yard run and Jerry Jeudy (3-37) caught a 23-yard pass to set up a field goal that put the Broncos up 13-10 at the half.
Denver added to its lead late in the third quarter with a touchdown drive. It got started with a 16-yard pass to Hamler, and Gordon raced into the end zone from 20 yards out to put the Broncos up 20-10.
Ryan Fitzpatrick replaced Tagovailoa in the fourth quarter, providing a spark to the Miami offense. Fitzpatrick connected with Mike Gesicki (4-43) for 26 yards, and that produced a 53-yard field goal by Jason Sanders. Denver put together a drive to nearly put the game away, but Gordon fumbled the ball away to Miami at the 1-yard line. With 5:13 remaining, Fitzpatrick took over and started moving the ball. A roughing penalty on Bradley Chubb helped, and Fitzpatrick hit Parker for 21 yards to get inside the Denver 30, but with a minute remaining, Fitzpatrick tried to force a pass into the end zone to Parker and Justin Simmons picked off the pass to secure the Denver victory.
Chargers 34, Jets 28
Elsewhere in the Charger receiving corps, Mike Williams caught four passes for 72 yards and a touchdown, while Hunter Henry (4-48) also scored.
Flacco finished 15-of-30 for 205 yards, two touchdowns and an interception, but all of this occurred in garbage time. Flacco was just 3-of-8 for 30 yards and the pick-six in the opening half.
Colts 34, Packers 31
Green Bay quickly took control after that, outscoring the Colts, 21-7, in the second quarter. The Colts had severe problems with holding penalties that disrupted their own drives, logging nine such infractions overall! Rivers was also picked on a tipped pass. The Packers, meanwhile, attacked Indianapolis’ secondary. Rodgers threw three touchdowns, and that doesn’t even include Marquez Valdes-Scantling’s deep pass interference that set up Green Bay’s touchdown to give the team a 28-14 lead.
It seemed as though the Packers would run away with this game, but the Colts dominated the third quarter. Thanks to five consecutive scores, helped in part by a fumbled kickoff return and numerous Green Bay offside penalties, they took a 31-28 lead when Rodgers drove deep into Indianapolis territory. However, the Packers were able to send this game into overtime, as the tying field goal was made possible by a penalty-ravaged Indianapolis drive and a 47-yard reception by Valdes-Scantling on a third-and-10 on the ensuing drive.
The Packers suddenly had momentum heading into overtime, and this was emphasized by the team winning the coin toss. With Philip Rivers hobbled with a lower-leg injury, Green Bay seemed like the probable winner. However, disaster struck for the Packers when Valdes-Scantling went from hero to goat, losing a fumble on the opening possession of overtime. The Colts recovered and quickly drilled the game-winning field goal.
Cowboys 31, Vikings 28
Dalton did well despite being, well, Andy Dalton, as his receivers had great matchups against the Minnesota cornerbacks. This includes CeeDee Lamb, who made one of the most ridiculous catches you’ll ever see. He extended his arms and reached behind him while falling down, securing the touchdown in the second quarter. Amari Cooper, meanwhile, came up clutch with a fourth-and-6 conversion that ultimately gave the Cowboys the lead.
Cooper ended up with six catches for 81 yards, while Lamb tallied four receptions for 34 yards and the aforementioned touchdown. Dalton Schultz (4-25) also scored. Michael Gallup didn’t do as well – two receptions, 29 yards – and he had an ugly drop in which the ball bounced off his helmet.
Chiefs 35, Raiders 31
Carr threw what may have been a game-winning touchdown against most other quarterbacks in the final two minutes of this contest. However, 1:43 with a timeout is an eternity for Patrick Mahomes. The MVP front-runner didn’t even need all of that time, as he drove down the field to score a touchdown in just 1:15. Mahomes found Travis Kelce in the end zone for the decisive score, improving his team to 9-1.
Mahomes extended his MVP consideration lead, as he finished 34-of-45 for 348 yards, two touchdowns and an interception. The pick wasn’t his fault, as Demarcus Robinson ran the wrong route in the red zone. This gaffe by Robinson ruined a potential score that would’ve given the Chiefs the lead heading into halftime. Instead, Kansas City had to constantly play from behind, though that was no issue for the best quarterback in the NFL.
Elsewhere in the Kansas City receiving corps, Tyreek Hill snatched 11 balls for 102 yards and a touchdown, though he was guilty of a drop as well. Robinson (6-44) seemingly hurt his team by being responsible for Mahomes’ interception, but it ultimately didn’t matter for the non-betting crowd.
Rams 27, Buccaneers 24
Brady is no longer in the elite class of quarterbacks in the NFL, and he greatly struggled in this contest, particularly when throwing the deep ball. It didn’t help that he was without stud guard Ali Marpet and saw left tackle Donovan Smith get hurt on the first play of the game, but that’s not much of an excuse for Brady throwing up a lollipop like he did on the final drive. It also doesn’t excuse Brady not seeing safety Jordan Fuller on his earlier interception that gave the Rams a 24-17 lead in the second half.
Brady went 26-of-48 for 216 yards, two touchdowns and the pair of interceptions. He was lucky he wasn’t picked a third time when a pass of his to Mike Evans was dropped by a Los Angeles defender. Brady arguably has the best receiving corps in the NFL at his disposal, but he’s not performing up to their standards. He needs to improve his play, or the Buccaneers will quickly lose in the playoffs.
Despite these gaffes, Goff played well overall, otherwise moving the chains at will against a soft Tampa zone that allowed Sean McVay to scheme open receivers all night long. Goff went 39-of-51 for 376 yards, three touchdowns and a pair of interceptions.
Neither Godwin nor Evans led the team in receiving. That distinction belonged to Antonio Brown, who reeled in eight balls for 57 yards. Brown, however, dropped a deep pass in the third quarter.
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