Bills 56, Dolphins 26
The Bills put Allen at risk for getting hurt or having his confidence diminished versus a tough Miami defense. However, that didn’t happen, as Buffalo tore Miami apart after that. Allen led three touchdown drives in the opening half. Add in a punt return touchdown by Isaiah McKenzie, and the Bills held a 28-6 lead heading into intermission.
Buffalo finally pulled Allen to start the third quarter, leaving Matt Barkley to play the entire second half. The Dolphins had a golden opportunity to lead a comeback, despite a 22-point deficit. They drew to within 28-13 via a Myles Gaskin touchdown, but that’s all the Dolphins could muster before garbage time. Tua Tagovailoa heaved a pick-six because DeVante Parker fell down to give the Bills a 35-13 lead. Tagovailoa was lucky to escape without another interception when a Buffalo defender dropped a pass, but it didn’t matter because a high throw of his in the red zone resulted in another pick.
Tagovailoa compiled nice yardage – 35-of-58, 361 yards, one touchdown – but three picks ruined Miami’s playoff chances. Ryan Fitzpatrick normally would have entered the game to potentially save the day, but he was missing because of a minor illness.
Ravens 38, Bengals 3
This was complete domination by the Ravens. If the final score isn’t an indication, you can look at the net yardage, which the Ravens won 258-62 in the first half. They also won the time of possession by 14 minutes – prior to halftime! The Bengals achieved just three first downs in the opening half, which paled in comparison to Baltimore’s 13.
The Ravens were able to win with great defense and a strong rushing attack. They generated 161 rushing yards in the first half alone. Cincinnati, meanwhile, had a laughable 24 rushing yards and 38 passing yards in that span.
If you think those numbers are impressive, you haven’t seen anything yet. The Ravens closed out this game with 404 rushing yards. Yes. Four hundred and four rushing yards! The Bengals didn’t even crack 200 net yards overall!
Lamar Jackson, meanwhile, nearly gained 100 rushing yards of his own. He scrambled 11 times for 97 rushing yards to go along with his passing numbers (10-of-18, 113 yards, three touchdowns, one interception.) His pick was tipped at the line of scrimmage.
Browns 24, Steelers 22
It certainly looked that way when the Browns opened a 10-0 lead, thanks to a 47-yard Nick Chubb touchdown run. However, the Browns stopped moving the chains after that, holding just a 10-6 advantage by intermission. Baker Mayfield saw way more pressure than he should have, considering the strength of his offensive line versus the Steelers’ backup front seven. Untimely sacks ruined many drives, while the Steelers hit enough big plays to put themselves in position to kick two field goals.
Mayfield continued to take sacks, but Cleveland’s defense finally bailed out Cleveland’s offense, snatching an interception which occurred because Mason Rudolph was hit as he released the ball. This helped the Browns eventually establish an eight-point lead, which was threatened by one final drive from the Steelers. Rudolph hit JuJu Smith-Schuster for a 2-yard touchdown, but the two-point conversion failed, allowing the Browns to sneak away with a win and their first playoff appearance since 2002.
And speaking of that talent, Claypool capped off his rookie year with five catches for 101 yards and a touchdown. Smith-Schuster (6-65) also scored. Diontae Johnson didn’t find the end zone, but he caught three balls for 96 yards.
Vikings 37, Lions 35
Despite this, the key play in this game was a defensive stop. The Vikings had a goal-to-go situation right near the goal line in the fourth quarter. Down 31-29, the Lions’ beleaguered defense just needed one stop to give themselves a chance to win. They stuffed three Minnesota runs, and on fourth down, a Detroit player broke through Minnesota’s offensive line and sacked Kirk Cousins. It wasn’t a big hit; just a routine tackle to bring down the quarterback. Yet, the official threw a yellow flag and called the Lions for roughing the passer. It was perhaps the worst roughing-the-passer call in NFL history, but Detroit couldn’t do anything about it. Two plays later, Cousins sneaked into the end zone to go up eight.
The Lions still had a chance to tie. Stafford led the team down the field with ease for one of his many scoring drives, with D’Andre Swift plunging into the end zone after a Stafford-to-Marvin Jones touchdown was overturned. The two-point conversion failed, however, and the Lions couldn’t get off the field as Minnesota ran out the clock.
Giants 23, Cowboys 19
The worm should have turned for the Cowboys’ turnover trend, as Andy Dalton was very close to throwing two interceptions in the first half. He tossed a pick, but had it negated by a penalty, and then he had another potential interception dropped on a very inaccurate throw to Amari Cooper. Meanwhile, Dallas collected another turnover when Wayne Gallman fumbled the ball in his own territory. This set up a Dallas field goal.
However, despite this great fortune early in the game, all Dallas could do was connect on field goals. Greg Zeurlein drilled three of them, but this wasn’t enough to even have the Cowboys remain within single digits of the Giants, who assembled three opening-half drives to give themselves a 20-9 lead at the break.
Despite the halftime deficit, the Football Variance Gods tried their hardest to continue to get the Cowboys into the playoffs. Dallas intercepted a Daniel Jones tipped pass, which Ezekiel Elliott converted into a touchdown. The Cowboys had a chance to take the lead, as a promising Giants drive was ruined by a phantom illegal crack-back block. Dallas led a drive deep into Giants territory, but the New York defense came up with a big play to stop Andy Dalton.
All the Giants needed to do was run out the clock at that point, and they did when Gallman zipped past the first-down marker. However, he fumbled when he could have just sealed the victory by going to the ground! It appeared as though the Cowboys had recovered, but a lengthy replay review showed that Gallman had the ball while on the ground, preserving the win for the Giants. And just like that, Dallas’ good luck finally ran out.
Buccaneers 44, Falcons 27
Tampa prevailed, but it was a Pyrrhic victory in that Mike Evans was lost with an injury. Evans dropped a touchdown, and replay showed that his leg hyperextended on the play. It’s unclear how long Evans will be sidelined, but the Buccaneers have so many weapons that they can overcome his absence.
We saw proof of that in this game. Not that the Falcons are the greatest measuring stick, but the Buccaneers still scored 44, as Antonio Brown stepped up in Evans’ absence. Brown caught 11 of his 14 targets for 138 yards and two touchdowns. He’s going to be extremely important for the Buccaneers, especially if Evans can’t return anytime soon.
Patriots 28, Jets 14
By Charlie Campbell – @draftcampbell
Darnold hit Breshad Perriman on the run for a gain of 53 toward the start of the third quarter, and a few plays later, Josh Adams plunged into the end zone. New England tied the game at 14 thanks to Newton making a few completions and using his legs. The Patriots closed out that drive with wide receiver Jakobi Meyers catching a reverse that he then lofted the ball downfield to Newton for a 19-yard touchdown. Promptly, Darnold had a pass sail off the mark to J.C. Jackson for his ninth pick of the year. That set up the Patriots just past midfield, and early in the fourth quarter, Newton found Devin Asiasi for a 26-yard score. New England expanded its lead to 28-14 when Newton found Sony Michel wide open on the backside of a play and Michel darted into the end zone from 31 yards.
Late in the fourth quarter, Darnold moved the Jets into enemy territory, but he threw an interception in the end zone because he failed to see safety Jonathan Jones undercutting the route. That pick clinched the win for the Patriots.
Raiders 32, Broncos 31
By Charlie Campbell – @draftcampbell
Darren Waller fumbled the ball away and the Broncos recovered at the Raiders’ 39, but Denver missed a long field goal. Las Vegas took advantage with a drive that ended when Waller redeemed himself with a phenomenal catch for a 28-yard touchdown. Late in the second quarter, Carr used Theo Riddick on a few receptions to move into Denver territory. Carr threw a beauty to Bryan Edwards for a 26-yard score and a 17-10 lead at halftime.
Early in the third quarter, Lock led a field goal drive to cut the Las Vegas lead to four. A deflected pass off the hands of Waller was intercepted by the Broncos to give Lock possession around the Raiders’ 40. A back-shoulder throw to Noah Fant moved the ball inside the 20, but the drive stalled and Denver settled for a field goal to make it a one-point game.
The turnovers continued when Henry Ruggs took a hard hit and fumbled the ball away. This time, the Broncos were able to avoid the three-pointer thanks to Melvin Gordon charging into the end zone from 10 yards. The two-point conversion to Jerry Jeudy was good, and the Broncos took the 24-17 lead just a few seconds into the fourth quarter.
The turnover streak continued when Kareem Jackson picked off Carr, which set up Denver for more points, but this time the Raiders forced a punt. Las Vegas started a drive with a completion to Edwards and got the ball to Waller to cross midfield. Waller moved the ball closer, and Josh Jacobs exploded for a 28-yard touchdown run to tie the game at 24.
With less than seven minutes remaining, Lock hit Jeudy on a deep crossing route, and he exploded down the field for a 92-yard touchdown. The Raiders had one more chance with just under two minutes remaining, and Carr quickly moved the ball close to the end zone with a 37-yard completion to Zay Jones and 32 yards on two passes to Waller. On fourth-and-goal from the 1-yard line, Jacobs powered into the end zone to cut the Denver lead to 31-30. Jon Gruden went for two, and Carr threw a rope to Waller to put the Raiders up 32-31 with 24 seconds remaining. A 63-yard field goal attempt was then blocked by Maxx Crosby, which clinched the win for Las Vegas.
Packers 35, Bears 16
“Good” is a major understatement, as Aaron Rodgers didn’t fire a single incompletion in the opening half. He was 10-of-10 for 155 yards for three touchdowns heading into the break, which included a 72-yard bomb to Marquez Valdes-Scantling. Rodgers should have thrown a second deep score to Valdes-Scantling, but the speedy receiver dropped the ball in the third quarter. This was Rodgers’ first incompletion of the afternoon.
Rodgers finished a near-perfect 19-of-24 for 240 yards and a quartet of scores. He was nearly intercepted twice on the same drive in the second half, but this was his lone blemish in this game.
Colts 28, Jaguars 14
Then, something weird happened. The Jaguars began scoring and playing good defense! We haven’t seen this in weeks, but I can confirm that it did occur. They had a quick touchdown drive right before halftime and then scored once again in the third quarter. It was a 20-14 game for what seemed like an eternity, but Taylor broke free for a long run to put Indianapolis up two scores in the final minutes.
Taylor was a monster in this game. He rushed for a ridiculous 253 yards and two touchdowns on 30 carries, and don’t forget about the score he lost on the Veldheer penalty. Taylor struggled earlier in the year, but he really turned the corner. He should be in store for a huge 2021 campaign.
Chargers 38, Chiefs 21
Justin Herbert was battling a skeleton crew Kansas City defense, but he managed to notch many rookie records in the wake of this performance. He went 22-of-31 for 302 yards and three touchdowns. He also sneaked into the end zone. He nearly had a fourth aerial score, but he threw behind Jalen Guyton early in the game. Still, Herbert was excellent to close out his terrific rookie year.
Saints 33, Panthers 7
Both teams moved the chains well in between the 20s. The difference was what happened once the two squads entered the red zone. The Saints converted with touchdowns, while the Panthers couldn’t even get field goals because they committed so many turnovers. Carolina was guilty of three give-aways in the red zone alone!
Teddy Bridgewater was at fault for most of this. Again, he did a great job in the 20s, but he turned into an interception machine deep in New Orleans territory. Following a dropped pick-six, Bridgewater forced a pass into the end zone and didn’t see Malcolm Jenkins, who snatched the pick. He later threw a pass right to a defender on a horribly inaccurate attempt. Had the Panthers converted in the red area, they would have had the lead over New Orleans in the third quarter. Instead, this suddenly became such a lopsided score that Bridgewater was benched in favor of Phillip Walker, who promptly heaved a pass behind his receiver to set up a New Orleans touchdown. The Saints turned the take-away into a touchdown to go up 26-7.
Bridgewater was a mess, going 13-of-23 for 176 yards and two interceptions. He’s looked good at times this year, but this will leave a bad taste in the mouths of those involved with the Panthers heading into the offseason.
Elsewhere in the receiving corps, Marquez Callaway caught three balls for 51 yards, but suffered an injury. Jared Cook (4-43) also scored.
Titans 41, Texans 38
Things looked bleak for the Texans when they were down 24-9 early in the third quarter, but that’s when Deshaun Watson began torching Tennessee’s beleaguered pass defense. Watson generated 203 passing yards and three touchdowns in the second half alone, as he shredded Tennessee’s secondary mercilessly. It helped the Texans’ cause when Derrick Henry fumbled while bursting through a wide-open running lane.
Houston slowly but surely erased Tennessee’s lead and went up 35-31 in the fourth quarter. Ryan Tannehill, however, took over as a runner, appearing to scramble in a touchdown to take the lead. A penalty negated the score, but Tannehill managed to score on the ground once again later in the drive to go up 38-35. Watson responded with a game-tying drive. With less than a minute remaining in regulation, this game would seemingly head for overtime.
Tannehill didn’t get the memo, however. He hurled a 52-yard bomb to A.J. Brown to move into field goal range. It was up to backup kicker Sam Sloman to drill the 37-yarder to win the game, and he did so by doinking the ball off the upright. With the win, Tennessee claimed the AFC South.
Rams 18, Cardinals 7
Streveler threw a touchdown in the early stages following a Rams interception, but that was all the scoring Arizona did in this contest. Murray tried his hardest to will his team to victory with a pair of drives in the fourth quarter when he was finally able to return to action following a two-and-a-half-quarter absence, but his injury, combined with the Rams’ fearsome defense, prevented Arizona from reaching the playoffs.
Wolflord finished 22-of-38 for 231 yards and an interception. He didn’t throw a touchdown, but nearly did, as Robert Woods drew an interference flag in the end zone.
At the very worst, Arizona needs a better backup for Murray because Streveler was a mess. He went 11-of-16 for 105 yards and a touchdown, which doesn’t sound that bad until you dig deeper. Streveler threw an interception off his back foot into triple coverage, and he was also strip-sacked. He was fortunate his teammates recovered the loose ball, but he wasn’t so lucky when he held the ball too long in his own end zone, resulting in a hold that was ruled a safety.
Seahawks 26, 49ers 23
Despite this, Seattle struggled to prevail. The 49ers led entering the fourth quarter, 9-6, despite missing nearly all of their starters. They were down six starters on offense and seven on defense. That didn’t end up mattering, however, because they were able to put tons of pressure on Russell Wilson. Missing two offensive linemen, Wilson was constantly being harassed. This led to many rushed throws, which would explain why the Seahawks were just 4-of-12 on third down, and why they lost the time-of-possession battle by five minutes.
Wilson, however, had a nice fourth quarter to lead his team to victory. He hooked up with Tyler Lockett twice to push the Seahawks to victory.
The final stats, however, weren’t very good. Wilson ended up going 20-of-36 for only 181 yards and the two scores. This was not a good look for Seattle, but the team is expected to have a healthier offensive line in the playoffs.
Redskins 20, Eagles 14
That said, integrity was compromised by Doug Pederson’s actions because this game involved playoff implications for the other team. The Giants were counting on a Philadelphia victory, but in a 17-14 affair, Pederson benched Jalen Hurts in favor of Nate Sudfeld because he “wanted to see Sudfeld.” In other words, he wanted a better draft pick, and was willing to decide which team would claim the NFC’s fourth seed by losing intentionally.
Hurts wasn’t lighting up the scoreboard or anything. He was 7-of-20 for 72 yards and an interception to go along with two rushing scores (8 scrambles, 34 rushing yards). However, he was victimized by countless drops and poor blocking. Despite the poor passing stats, he gave the Eagles a chance to win the game. Sudfeld, on the other hand, had no shot. His first possession, which included a wasted timeout, was capped with an interception that looked like a punt. Sudfeld’s second possession saw him lose a fumble on a bad snap. His next drive featured a horrible sack he took for a loss of 14 yards. His final chance included an abysmal pass thrown into the ground. The throw was so bad that Al Michaels remarked, “Oh, what is that?”
Sudfeld finished 5-of-12 for 32 yards and two turnovers. He certainly did his job to help the Eagles obtain the No. 2 receiver in the 2021 NFL Draft. Of course, they wouldn’t need a wideout had they selected Justin Jefferson over Jalen Reagor like they were supposed to, but that’s another story.
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