NFL Game Recaps of previous weeks and seasons can be found via links at the bottom of the page.
Jets 24, Patriots 3
It seems as though the wait was worth it. Rodgers mercilessly sliced and diced New England’s secondary with ease. The Patriots had no answer for him, as he was deadly accurate on almost every throw. Rodgers misfired just eight times, mostly when he targeted Garrett Wilson, as the two looked like they had some shaky chemistry. There was even one play where it seemed as though Wilson had no idea where to line up, though he eventually made amends with a touchdown reception. Rodgers was otherwise flawless. He even showed some surprising mobility for a 40-year-old coming off a torn Achilles.
The Patriots, meanwhile, couldn’t get anything going. They didn’t convert a single third down until garbage time. New England had the ball for just 15 of the first 55 minutes. Jacoby Brissett had no time in the pocket, as second-year Will McDonald (2.5 sacks) made his life miserable. Rhamondre Stevenson barely was able to do anything. The only productive player on the team was Demario Douglas. Brissett, who took some crushing hits, gave way to Drake Maye at the very end. Maye had an 11-yard run and completed a third-and-long to Douglas, but took a sack on the final play of the game.
Steelers 20, Chargers 10
It was astonishing that Herbert was playing so well with multiple injuries, but reality eventually set in. Herbert took a crushing sack in the third quarter and had to exit the game. Taylor Heinicke stepped in and had no chance behind an offensive line that was also dealing with injuries.
Fields, meanwhile, had some bad luck in the third quarter when he had an interception off a deflection where the ball popped high into the air and sailed right into Bud Dupree’s arms. However, Fields was able to rebound on an ensuing possession when he delivered a 55-yard strike to Calvin Austin, who zoomed past the rest of the defense into the end zone. This touchdown put the Steelers up 20-10, which meant the game was out of reach for Heinicke, who took multiple sacks from a variety of Steelers, including T.J. Watt, who recorded the 100th sack of his career.
Colts 21, Bears 16
Anthony Richardson began the shenanigans with an interception that he carelessly threw into the end zone. This was the first of two picks he threw in this game, with the second being a pass he launched over his receiver’s head by a mile. This turnover allowed the Bears to kick a field goal. Richardson inexplicably didn’t do much running, as he scrambled just eight times.
Luckily for Richardson, he was able to prevail because the Bears made their own mistakes. Caleb Williams also threw two interceptions, with his worst pick occurring when he telegraphed a pass under heavy pressure. He wasn’t helped with his coaching. On one sequence in the second quarter, the Bears called for four consecutive runs at the goal line. Chicago spent two top-10 picks on a quarterback and a receiver, yet the coaches decided that feeding the ball to its terrible running back was the correct decision. The final play of the series featured an 11-yard loss.
Matt Eberflus wasn’t done. The Bears scored a touchdown with 2:01 remaining to trim the margin to 21-16. An onside kick made the most sense, but Eberflus disagreed. He decided to just kick the ball off to the Colts even though his defense wasn’t able to stop the run all afternoon. Jonathan Taylor promptly broke free for a 13-yard gain to clinch the victory for Indianapolis, as Chicago did not get the ball back.
Vikings 34, Texans 7
The rest of the game didn’t feature any such swings. Instead, it was pure domination by the Vikings. Sam Darnold was highly efficient, throwing four touchdowns to different players. Aaron Jones ripped through Houston’s sluggish run defense. The one good thing Houston was able to do was pressure Darnold with four sacks. Darnold got hurt on one of those sacks, but barely missed any time.
With Houston’s defense being mostly inept, Stroud had to overcome the early interception to engage the Vikings in a shootout. This did not occur, as Brian Flores was able to befuddle Stroud with his confusing schemes. It didn’t help that the Vikings hounded Stroud in the backfield. With no running game to lean on as a result of Joe Mixon being sidelined, Stroud had issues sustaining drives, converting only four third downs throughout the entire afternoon. Stroud was eventually pulled in the fourth quarter as a result of the blowout.
Eagles 15, Saints 12
This game featured some incompetence from Jalen Hurts and Nick Sirianni, plus some major injuries. The Eagles were able to move the chains consistently in between the 20s, but constantly screwed up deep in New Orleans territory. Hurts threw an early interception when he forced a throw into the end zone. He then lost a fumble on a strip-sack because he held the ball too long. Sirianni followed that up with a questionable fourth-and-1 call when a fake tush push was called. This was not the only fourth-down miscue, with Hurts sacked on fourth down, as Sirianni eschewed a field goal to tie the game at three.
Once the Eagles had another promising drive ruined by another mistake – this time, 12 men in the huddle – the announcer in this game commented, “Every time the Eagles get something, they find a way to hurt themselves.” Hurts proceeded to throw behind Kenneth Gainwell on third down, and then the Eagles had a punt blocked.
Meanwhile, the Eagles lost a couple of key players. Lane Johnson suffered a concussion, then DeVonta Smith was knocked out with a crushing hit. All hope seemed to be lost, but that’s when Barkley took over. He ripped off a 65-yard touchdown to give the Eagles their first lead of the afternoon. The Saints struck back with Derek Carr hitting Chris Olave for a touchdown, but after Dallas Goedert made a terrific play on a 61-yard reception, Barkley pushed his way into the end zone for a touchdown and an ensuing two-point conversion to give the Eagles the victory.
Broncos 26, Buccaneers 7
To quote Michael Scott, “My how the turntables have turned.” This week, it was Tampa Bay’s turn to be unfocused. The Buccaneers, coming off their revenge victory, didn’t see fully invested in their matchup against the Broncos. They made some mistakes in the early going, including Baker Mayfield throwing an interception into double coverage. Mayfield was also way off his target on a fourth-and-2 attempt. Denver was able to take advantage of this with some early scores, as an injury-ravaged defense had issues chasing around Bo Nix, who had some key scrambles, including one that ran into the end zone.
The Broncos played a clean game until they were up 17-0. They once again advanced into Tampa Bay territory, but Javonte Williams lost a fumble. This sparked the Buccaneers, who had a 32-yard run by Bucky Irving set up a Mayfield touchdown to Chris Godwin.
Unfortunately for Tampa Bay, it wasn’t much of a spark. The Buccaneers couldn’t get Denver’s offense off the field following that fumble. Nix showed great precision on his passes and ran circles around the Buccaneers’ depleted defense en route to a blowout victory.
Packers 30, Titans 14
History didn’t quite repeat itself despite the same result, with Green Bay once again upsetting an AFC South opponent. This time, however, the Packers attacked the opposition aerially, as Willis threw just three fewer times in the opening half versus Tennessee as he did in the entire game last week. Despite Green Bay shifting its strategy, its offense couldn’t be stopped. Willis was 9-of-11 in the opening half, delivering deep strikes to his young receivers. He converted third-and-14 and third-and-18 situations, and he was able to scramble into the end zone for a touchdown.
Matt LaFleur has to be the early leading candidate for Offensive Rookie of the Year, as he was able to transform Willis into the first-round prospect some believed he should have been a few years ago. Willis was awful for the Titans, who had seen him in practice, yet couldn’t do anything to contain him. Tennessee abandoned Willis in favor of Will Levis, who was anemic in this game. He threw behind Tyler Boyd in the red zone and was almost intercepted as a consequence. He then telegraphed a pick-six when he didn’t see Jaire Alexander, who jumped the route. Levis followed that up by taking a sack on third-and-3 when he held on to the ball forever. To open the third quarter, Levis foolishly tried to hurdle a defender on fourth-and-2 and was predictably sacked to turn the ball over on downs. The Titans restricted the Packers to a field goal that was missed, but defensive holding gave Green Bay another chance. Willis threw a 30-yard touchdown to his backup running back to effectively end the game.
Giants 21, Browns 15
By Charlie Campbell – @draftcampbell
Early in the third quarter, Singletary fumbled the ball away just shy of midfield, but the Giants’ sixth sack of the game forced a 53-yard field goal that was missed. Both defenses took over and gave the punters a lot of use. Early in the fourth quarter, Watson finally put a drive together, and Watson threw a dart to Cooper for a touchdown, and a two-point strike from Watson to Jerry Jeudy made it 21-15. Cleveland got the ball back and moved across midfield, but Jerome Ford fumbled a handoff away to lose the momentum. The Browns forced a punt, but the Giants came up with two fourth-down stops to get the ball back. Greg Joseph missed a 45-yard field goal, giving the Browns one more chance with the offense set up at the 38 with three minutes remaining. Cedric Tillman dropped a fourth-down conversion, which clinched the win for New York.
Ravens 28, Cowboys 25
By Charlie Campbell – @draftcampbell
To open the third quarter, the Ravens marched down the field, and Henry scored from 26 yards. After that, the defenses played well for the rest of the third quarter. In the fourth quarter, Dallas’ offense finally caught fire. They started their comeback with Dak Prescott scoring on the ground and tossing a touchdown pass to Jalen Tolbert to make it 28-18 with seven minutes remaining. Prescott connected with KaVontae Turpin for a 16-yard touchdown to make it a three-point game, but Jackson came through with a critical first down run to let Baltimore run the clock out for their first win of the season.
Panthers 36, Raiders 22
Dalton was terrific. He sliced through the Raiders defense with ease, connecting on numerous occasions to Diontae Johnson, who had a monstrous performance. Dalton also hooked up with Adam Thielen on a touchdown, but the veteran receiver was hurt on the catch. His absence wasn’t felt, as Dalton continued to exploit the issues in the Raiders secondary, as he enjoyed a clean pocket throughout the afternoon. Maxx Crosby and Christian Wilkins were limited in practice all week heading into the game, and it showed. The defensive line couldn’t do anything to rattle Dalton or stop Chuba Hubbard from getting some big gains on the ground.
Carolina’s defense also played its best game of the year. The Panthers’ pass rush, which was non-existent through two weeks, swarmed Gardner Minshew. The journeyman quarterback couldn’t get much going outside of a few deep connections. He didn’t get any help from his running game either, as the Panthers did a great job of bottling up Zamir White in this lopsided affair.
Seahawks 24, Dolphins 3
McDaniel didn’t just make errors regarding his personnel. He opted for a 57-yard field goal that was missed rather than going for it on fourth-and-1 in the opening quarter. He then passed up on fourth-and-1 again in the second half despite losing by two touchdowns. McDaniel also screwed up in the 2-minute drill prior to halftime once again. Thompson can’t be blamed for this because the Dolphins had similar issues with Tua Tagovailoa last week.
Thompson did not last the entire game, by the way. He suffered an injury on a sack in the third quarter and was replaced by Tim Boyle. It was even more puzzling how Boyle made it onto Miami’s 53-man roster, given that he had a woeful performance against the Dolphins on Black Friday last year. Either McDaniel has a poor memory and didn’t recall this game, or he’s a glutton for punishment and wanted to win NFL games on Hard Mode.
Regardless, the Dolphins gave themselves no chance to win with their awful offensive game planning. Their defense surrendered a couple of big plays early in the contest – particularly a deep shot to D.K. Metcalf – but performed better after that. The Dolphins limited Seattle to 17 points for most of the afternoon, but the defense collapsed after Boyle threw two horrible incompletions at the goal line to turn the ball over on downs.
Lions 20, Cardinals 13
Despite two touchdowns on the first two drives, these teams combined for only 19 points the rest of the way. In fact, the Detroit offense nearly gave back seven when Jared Goff appeared to throw a pick-six, which was negated by the 2-minute warning being whistled. The Lions lucked out, as they scored a touchdown on that drive when Amon-Ra St. Brown lateraled to Jahmyr Gibbs.
Both offenses got worse in the second half, inexplicably combining for just three points. It was ugly, with Murray throwing an interception on a deep shot into double coverage, and Goff answering back with his own pick because he didn’t see the linebacker in coverage. There was also an ugly collision when Trey McBride and Brian Branch violently colliding with each other. They weren’t the only injuries, as Sam LaPorta was carted into the locker room and then got hurt again once he returned to action.
The Lions were ahead for most of the game, but they looked like they were going to surrender their lead at the end. However, Goff rebounded with a 17-yard connection to St. Brown on a third-and-11 to seal the victory for Detroit.
Rams 27, 49ers 24
Then, everything changed when another key San Francisco player suffered an injury. This time, it was Trent Williams. The best tackle in the NFL, Williams hobbled off the field, and while he returned later in the game, it was clear he wasn’t 100 percent. San Francisco sputtered after that, scoring just 10 points in the final three quarters after notching 14 in the opening frame. Brock Purdy and Jauan Jennings still made some big plays – including a sequence where Jennings leapt over a defender to make a 33-yard reception, then slid to make a 14-yard catch – but it wasn’t enough. Purdy saw more pressure with Williams banged up, and the offense stalled in Los Angeles territory on too many occasions. The 49ers had a chance to extend the lead in the fourth quarter to 10, but Jake Moody whiffed on a 55-yard field goal.
Moody’s miss gave the Rams new life. Matthew Stafford completed a 50-yard bomb to Tutu Atwell, setting up a Kyren Williams touchdown to tie the game. The 49ers couldn’t run enough time off the clock on the ensuing possession, allowing Stafford to win in regulation. He drew a deep interference flag on a shot to Colby Parkinson, setting up rookie kicker Joshua Karty with a 37-yard field goal to win the game.
Chiefs 22, Falcons 17
Atlanta appeared to be ready to pull another upset, but disaster struck in the second quarter. The Falcons lost two offensive linemen to injury, as Kaleb McGary and Drew Dalman were knocked out of the game. Atlanta’s offense sputtered after that, struggling to move the chains until the fourth quarter. The Chiefs established an eight-point lead, but failed to keep drives alive due to mistakes. Travis Kelce dropped a pass on third down, while Mahomes and Xavier Worthy saw a pass fall incomplete because of a miscommunication. This gave the Falcons two opportunities to prevail.
Atlanta, however, squandered both chances, thanks to inept coaching. Raheem Morris eschewed a field goal on fourth-and-5 on the penultimate offensive drive of the game and was punished for it when a Cousins pass fell incomplete into the end zone. The Falcons retained possession after that and made it to the Kansas City 13-yard line. Because Morris passed on a field goal the first time, he was forced into going for it on fourth-and-1. A run was called for Bijan Robinson, who was stuffed behind the line of scrimmage to give the Chiefs the victory.
Bills 47, Jaguars 10
There have been many things wrong with the Jaguars. Offensively, they haven’t been able to protect Lawrence. However, Lawrence hasn’t performed well either, struggling to see the field well. Those things were prevalent in this embarrassing defeat. Buffalo’s pass rush sacked Lawrence five times, and when Lawrence had time in the pocket, he missed receivers or threw checkdowns. He air-mailed many throws, including one horrendous one where he overshot an open Brian Thomas. The pass was easily picked by Buffalo. Lawrence couldn’t redeem himself. He resorted to more checkdowns and then took a sack on fourth down during a rare trip to the red zone.
Meanwhile, the Jaguars’ pass rush offered nothing. Josh Allen had all evening to throw, and he was able to deliver precise passes to Khalil Shakir, James Cook, and Dalton Kincaid. The Jaguars handled the run well, but that’s the only positive they had in this ugly blowout in which the backups played in the fourth quarter.
Redskins 38, Bengals 33
No one gave the memo to the Redskins that this was supposed to be a routine victory for Cincinnati. Washington beat the Bengals on both sides of the ball. The pass rush, which had been non-existent through two weeks, came up big with some sacks on Joe Burrow, as it was aided by the injury to Trent Brown. One of the Redskins’ sacks came on third down in the red zone, forcing the Bengals into a three-point try.
Jayden Daniels was the big story, however. He had some key runs in this game, but did most of his damage with his arm. Offensive coordinator Kliff Kingsbury was criticized for running too much of a horizontal offense, but that changed in this game. This was apparent when Daniels hit Terry McLaurin with a 55-yard touchdown bomb.
Daniels was extremely clutch as well. The Bengals scored a touchdown in the middle of the fourth quarter to trim the margin to 31-26. They were expecting the ball back with a chance to win the game, but that didn’t happen because Daniels was able to play keep-away for nearly eight minutes. Daniels converted a third down to McLaurin, then moved the chains on fourth down on a dart to Zach Ertz. Daniels had one more third down, but instead of just going for the sticks, he took a deep shot to McLaurin, which turned into a 27-yard touchdown to seal the victory for Washington.
For more thoughts, check out my updated NFL Power Rankings, which will be posted Tuesday morning.
NFL Picks - Dec. 11
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