NFL Game Recaps of previous weeks and seasons can be found via links at the bottom of the page.
Lions 23, Bears 20
The Lions led 16-0 at halftime. The score could have easily been 23-0, or even 27-0, but they still had full control. Somehow, they scored just seven points in the second half. They saw Sam LaPorta drop a deep pass along the sideline and Jameson Williams ruin a drive with a taunting penalty. Meanwhile, the Bears started to claw back, slowly but surely. Caleb Williams, who spent the entire first half throwing incompletions and taking sacks, suddenly began connecting with Keenan Allen and D.J. Moore. Before long, this was a 23-20 game.
Detroit managed to pin Chicago down to its 1-yard line, but Williams got out of the bad situation with more completions to his top two receivers. The Bears moved into field goal range when the audience was able to watch one of the most befuddling sequences in NFL history. Williams took a sack on second down, but Chicago still had one timeout remaining. Instead of using it, or hurrying a play, the Bears opted to take their time getting back to the line of scrimmage, where Williams spent extra seconds signaling a play to his teammates. Williams snapped the ball with seven seconds remaining and took a deep shot. The pass took all seven seconds, and time expired. The Bears lost the game with one timeout in their back pocket while in field goal range.
Cowboys 27, Giants 20
The “fun” started when the Giants were up 7-6. Drew Lock attempted a screen pass, but the ball was tipped and picked by DeMarvion Overshown, who ran back the other way for six. Dallas’ other seven defensive points occurred when they were ahead 13-10. Lock was strip-sacked to begin the third quarter. The Cowboys moved to the red zone, but Cooper Rush fumbled into the end zone to presumably give the ball back to New York. However, replay review showed that Rush’s knee was down, giving Dallas another chance. Rush capitalized with a touchdown pass to Brandin Cooks to give the Cowboys an insurmountable two-touchdown lead.
The Giants, extremely limited with Lock and their own incompetence, couldn’t mount any sort of comeback. They finally got on the board with a few minutes remaining, but it was too little, too late.
Packers 30, Dolphins 17
The Dolphins made it easy for the Packers. They got a stop on the opening drive, but muffed a punt, which set up a “No Cookie” Jordan Love touchdown pass to Jayden Reed. On the ensuing Miami drive, Jonnu Smith ruined the possession with an unnecessary roughness penalty. Miami had to punt the ball away despite approaching midfield. The Packers turned the next possession into another touchdown, as they rammed the ball down Miami’s throat with Josh Jacobs to go up 14-0. A bit later, a holding penalty by the Dolphins disrupted a drive. Following another punt, Love hit Jayden Reed to extend the lead to 21-3.
Miami failed to regroup after halftime. On the opening drive of the third quarter, the Dolphins shot themselves in the foot with a false start, which the Packers turned into a field goal. The Dolphins finally got going with a touchdown and another possession that reached the Miami 1-yard line, but De’Von Achane was stuffed shy of the end zone before Tagovailoa took a sack on fourth down. The Packers once again turned this into a scoring opportunity to effectively end the game.
Chiefs 19, Raiders 17
The Raiders didn’t get the memo that they were supposed to get blown out, however. O’Connell began peppering Brock Bowers with targets. Bowers had minimal production in the opening half, but ended up with 10 catches for 140 yards and a touchdown. O’Connell’s 33-yard touchdown to Bowers drew the margin to within six. The Chiefs failed to strike back because of some drops, so the Raiders took over and then scored once again when O’Connell launched a 58-yard bomb in Tre Tucker’s direction.
Suddenly, Las Vegas was in front, 17-16. The Chiefs continued to shoot themselves in the foot with mistakes. Most prominently, the Chiefs saw drops from Travis Kelce, DeAndre Hopkins, and Xavier Worthy. They were at least able to put themselves in a position to kick a field goal, and because of an errant 58-yard kick from Daniel Carson, Kansas City had possession with slightly more than two minutes remaining. Following runs of five and three yards, the Chiefs had a third-and-2. Any first down would have concluded the game, so it was staggering to see Mahomes attempt a helpless deep shot to Worthy that fell incomplete. It was so puzzling that the Chiefs didn’t run the ball on third down, and then perhaps fourth down as well.
Thanks to Kansas City’s shockingly horrible decision-making, the Raiders had one more chance to prevail. O’Connell brilliantly moved the ball into field goal range via passes to Bowers and Jakobi Meyers, but rookie center Jackson Powers-Johnson snapped the ball before O’Connell was ready on third down. The Chiefs recovered the loose ball, ending the game.
Redskins 42, Titans 19
Washington got off to a quick start when Brian Robinson Jr., returning from an injury he suffered early last week, blasted past the defense for a 40-yard score. Following another touchdown, Tony Pollard lost his first fumble of the season, which set up Washington on a short field. Jayden Daniels capitalized with a touchdown pass to Terry McLaurin. The Titans fumbled the very next kickoff return. Following more mistakes – defensive holding, roughing the passer – Daniels once again hit McLaurin for a score, giving Washington an insurmountable 28-0 lead. The Titans scored some touchdowns in garbage time, but Washington was never threatened.
Chargers 17, Falcons 13
The first instance of the defenses being most prominent occurred following yet another Younghoe Koo missed field goal. The Chargers took over, but the Falcons forced a fumble on a backup running back, setting up a Bijan Robinson touchdown to give Atlanta a 7-0 lead. The Chargers answered with a field goal, but the Falcons were still up when Kirk Cousins threw a careless interception into triple coverage to set up a field goal.
This pick was the first of four Cousins threw in this game. His worst interception was a telegraphed pass on fourth down that was taken back for six. This gave the Chargers a 17-10 lead that they wouldn’t relinquish. The Falcons trimmed the lead to four and then had a chance to take the lead when the Chargers failed on a foolish fake punt, but Cousins made another reckless pass into the end zone that was intercepted. Cousins’ fourth pick was in desperation mode on the final drive.
Steelers 44, Bengals 38
It all started on the initial score of the game, which was a pick-six. Russell Wilson threw it, but the Steelers had legitimate reason to be upset because George Pickens was thrown to the ground on the attempt. Pittsburgh was able to get on the board after that when Wilson found Pickens for a touchdown, but Cincinnati answered back after that when Chase Brown was shot out of a cannon for a 40-yard gain to fall down at the 1-yard line. He scored on the next snap. The two teams exchanged touchdowns after that, but when the Bengals went up 21-14, that was the last time they had the lead. Pittsburgh’s defense came up big when T.J. Watt strip-sacked Joe Burrow to set up a field goal to give Pittsburgh its first lead of the game.
The Steelers completely dominated this game in the second half. Wilson caught fire and was unstoppable on passes to Pickens, Pat Freiermuth, and Jaylen Warren. Meanwhile, Pittsburgh’s defense intercepted Burrow and then returned a lost fumble on another strip-sack for a touchdown to really blow open this game. The Steelers led 44-31 before Cincinnati scored a garbage-time touchdown.
Colts 25, Patriots 24
New England ended up losing because of constant red zone miscues. Rhamondre Stevenson scored an early touchdown to put his team ahead, but a hold negated the score. This was the first of many holding calls that negated scores and ruined drives. The Patriots ended up being called for seven penalties, compared to two by Indianapolis. Making matters worse, Joey Slye missed a 25-yard field goal just prior to halftime. New England was otherwise able to move the chains effectively via the run with Stevenson, Antonio Gibson, and Drake Maye. Meanwhile, the defense came up big with two interceptions. One came on a tip, while the second occurred when Anthony Richardson telegraphed a throw to Alec Pierce.
Richardson had a chance to redeem himself at the end. Down 24-17, Richardson was able to draw an interference flag on an intermediate throw and then hit Pierce with a touchdown on fourth down to conclude a 19-play drive. Shane Steichen had no desire to go to overtime, as he opted to keep his offense on the field following the score. Richardson ran into the end zone for the two-point conversion to give Indianapolis a 25-24 victory.
Vikings 23, Cardinals 22
Sam Darnold, however, put together a nice drive to respond to the Harrison Jr. touchdown. He found Johnny Mundt for a touchdown and then retained possession when Murray threw a careless interception after doing an odd 360 pirouette. The Vikings tacked on a field goal to draw to within 19-16. Murray was able to redeem himself with a great third-and-12 conversion to McBride, but the draw stalled with another field goal.
Down six, the Vikings had one more chance to prevail. Things looked bleak when Darnold was stuck in a fourth down, but he moved the chains on a throw to Justin Jefferson. He then fired a touchdown pass to Jones to take the lead. The Cardinals still had time, but they were in a tough spot when Jonathan Greenard sacked Murray to force a third-and-long. Two plays later, the game ended when Murray was picked on an underthrown pass.
Seahawks 26, Jets 21
Down 6-0, the Seahawks were set to receive a kickoff, but they lost a fumble to set up a short field for New York. The Jets quickly turned that into a touchdown to go up 14-0. Laviska Shenault then muffed the ensuing kickoff. He recovered, but put the Seahawks into a poor field position. Seattle actually scored on the drive, but then had to kick off, per NFL rules. The kickoff was returned for a touchdown to give the Jets a 21-7 lead. And if that wasn’t bad enough, Shenault fumbled the ensuing kickoff to give the Jets another short field.
New York, however, didn’t capitalize on that final fumble. Aaron Rodgers missed an open Garrett Wilson for a touchdown and then threw a reckless pass in the red zone that was picked and taken back for six by Leonard Williams. There was a special-teams fiasco associated with this, naturally, as the extra point was blocked, but the Seahawks trimmed the margin to eight.
It was all Seahawks in the second half. Special teams stopped being a factor, so the Jets couldn’t produce any points. Rodgers was under heavy pressure from Williams, while Breece Hall lost a fumble at midfield. The Jets spent the entire second half sabotaging themselves with penalties, as they committed 10 infractions following halftime alone. Meanwhile, the Seahawks scored enough points to take the lead at the end even though they had a mishap where Geno Smith took a horrible sack on fourth-and-goal at the 1-yard line. Seattle bounced back, and Zach Charbonnet converted on a touchdown to win at the end.
Texans 23, Jaguars 20
By Charlie Campbell – @draftcampbell
Jacksonville welcomed Trevor Lawrence back to the field after missing action with an AC joint injury, but Lawrence didn’t make it to halftime before a dirty hit by Azeez Al-Shaair knocked him out of the game. At this point, Jacksonville should consider shutting down Lawrence, as there is nothing to play for with the Jaguars at 2-10 on the season.
Early in the third quarter, Brian Thomas got open on a short cross and exploded down the sideline for a 56-yard gain. Backup quarterback Mac Jones missed an open receiver in the end zone, and that caused the Jaguars to settle for tying the game at six. Houston quickly took the lead back with a completion to Collins and some gains from Joe Mixon, including a 7-yard touchdown run. The Texans added a field goal to go up 16-6 entering the fourth quarter, and shortly into the final period, Jacksonville had busted coverage, leaving Dalton Schultz wide open for a 22-yard touchdown. Midway through the fourth quarter, a Houston defensive back fell down, leaving Parker Washington wide open for a 22-yard touchdown. The two-point conversion failed, and the Texans maintained a 23-12 lead. Jones later tossed a short touchdown to Thomas with a two-point conversion to cut the lead to 23-20. Houston got a few first downs to run out the clock and clinch the win.
Rams 21, Saints 14
By Charlie Campbell – @draftcampbell
To open the third quarter, Los Angeles went down the field, and Kyren Williams put the Rams in front with a short rushing touchdown. Shortly later, Matthew Stafford hit a 46-yard completion to Demarcus Robinson to set up a first-and-goal. To finish the drive, Stafford threw a short strike to Robinson for a touchdown to put the Rams up 14-6 at the start of the fourth quarter.
The Saints quickly answered with Derek Carr lofting in a perfect 29-yard touchdown to Marquez Valdes-Scantling. Dante Pettis made a phenomenal catch for the two-point conversion to tie the game at 14. Los Angeles responded with a drive, moving down the field and scoring on short a wide receiver screen to Puka Nacua. Late in the fourth quarter, the Saints moved down the field and got inside the Rams 15. However, the Los Angeles defense came through with three stops of Alvin Kamara and a Jared Verse strip of Derek Carr on fourth down to clinch the win for Los Angeles.
Buccaneers 26, Panthers 23
The Panthers extended their lead to 16-10, while things looked bleak for the Buccaneers when Mayfield got hurt on a third-down sack. He missed a snap and then reentered the game, but perhaps he should have stayed out longer because he tossed another pick on a throw behind his receiver. Tampa Bay, however, was able to re-take the lead with some terrific Bucky Irving runs. The Buccaneers went up 20-16, but a bad kickoff gave the Panthers the ball at the 40-yard line. Chuba Hubbard lunged for a first down, and then Young threw what appeared to be the decisive touchdown to Adam Thielen.
Down 23-20, Mayfield shook off the prior injury to move into field goal range, thanks to a heroic scramble. The field goal was good, and the game went to overtime. Tampa Bay had a chance to win the game on a kick, but the attempt was missed. The Buccaneers, however, were able to get the ball back because of a lost fumble by Chuba Hubbard in field goal range, and they moved closer on an explosive 38-yard run by Rachaad White. This time, Chase McLaughlin was good, giving Tampa Bay the win.
Eagles 24, Ravens 19
Things changed in the second quarter, as Jalen Hurts got into a rhythm. He delivered strikes to A.J. Brown and Dallas Goedert, with the latter hauling in the initial Philadelphia touchdown. Hurts then scored on a patented Tush Push to go up 14-9. The Ravens inched closer with a field goal prior to halftime, but could have gone up had Tucker not missed another kick. Still, things did not go as well for Jackson as it did in the first quarter, as Philadelphia’s defense was able to swarm him and shut down Derrick Henry.
While Henry was hindered for most of the game, the opposite was true for Saquon Barkley. The Eagles didn’t run all that well with Barkley to start, but they continued to feed the ball to him in the second half. He finally cracked through the tough Baltimore defense with big gains. He perhaps cemented his MVP status with an impressive touchdown run to give the Eagles a 24-12 lead, as Tucker missed another field goal to hurt Baltimore’s chances. The Ravens scored one more touchdown, but that occurred in the final seconds of garbage time.
Bills 35, 49ers 10
As if the weather wasn’t bad enough, the 49ers dealt with a couple of major injuries on top of those they already had prior to kickoff. Christian McCaffrey suffered a non-contact injury to his calf at the beginning of the second quarter, so the 49ers lost a big part of their passing game. Soon after, Fred Warner limped off the field. He eventually returned to action, but it was clear that he wasn’t 100 percent, as he had issues chasing around Josh Allen and the Buffalo backs, who constantly picked up big gains in the snow.
The Bills carried a 21-3 lead into halftime. The 49ers had a chance to trim the margin to 11 after the break, thanks to a long kickoff return, but Kyle Juszczyk fumbled at the goal line. Buffalo had better luck in enemy territory after that. Allen threw a pass to Amari Cooper, who made a terrific one-handed catch and then lateraled the ball back to Allen, who scored a “receiving” touchdown. Allen ran into the end zone for a score shortly after that following a Brock Purdy lost fumble.
Broncos 41, Browns 32
The other instance occurred right after intermission. Just as ESPN color analyst Troy Aikman was criticizing Bo Nix for not seeing the field well, Nix zipped a 93-yard touchdown to Marvin Mims to go up 28-17. On the very next play, Winston loaded up a deep touchdown bomb to Jerry Jeudy to draw to within 28-25. Jeudy was catching deep passes all night, and whenever he made a big play, he was sure to taunt the Denver crowd, as if he didn’t waste several years dropping countless passes with the Broncos. Jeudy was incredible, and it’s puzzling as to why Patrick Surtain II didn’t shadow him.
The Broncos maintained the lead for most of the second half, but Nix made a mistake by throwing an interception on a deep shot. Winston responded with a great drive to take a 32-31 lead. Denver answered with a lengthy drive, but stalled on fourth-and-short in the red zone. Sean Payton made a curious decision to call a timeout and then attempt a short field goal, which seemed like a losing move. However, Winston failed to respond with another scoring drive, heaving a second pick-six instead to clinch the victory for Denver.
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