NFL Game Recaps of previous weeks and seasons can be found via links at the bottom of the page.
Ravens 35, Browns 10
The Ravens went up 7-0 rather quickly and only extended their lead after that. Lamar Jackson had some impressive gains on the ground and proceeded to throw touchdowns to Mark Andrews and Rashod Bateman. Derrick Henry was bottled up for the most part, but occassionally generated some big gains. The only true negative moment occurred when Zay Flowers grabbed his knee after a catch. Flowers left the game and never returned.
The only drama in this game occurred when the Ravens were up 28-10 with three minutes remaining. They obviously had already sealed the victory, but it wasn’t clear if they’d cover the 20-point spread. That’s when Henry broke free for a 43-yard touchdown to put Baltimore up 25. It’s unclear why the Baltimore starters were even playing at that point, and the only logical explanation would be to cover the spread.
Bengals 19, Steelers 17
Cincinnati had one more eventful field goal in the red zone. Burrow was hurt on the play, and a kick made the score 16-7. The Bengals eventually led 19-7 when this game finally began to turn in Pittsburgh’s favor. The Steelers, who had issues moving the chains all evening, thanks to protection problems, penalties, and three George Pickens drops, finally engineered a touchdown drive with Wilson hitting Pat Freiermuth with a touchdown to make the score 19-14. The Steelers retained possession on a muffed punt, but Pickens’ third drop of the night forced the Steelers into settling for a 54-yard field goal.
Now up just 19-17 with 2:39 remaining, the Bengals had a chance to end the game, but Keanu Benton sacked Burrow on third down to give the Steelers one more drive. However, Trey Hendrickson sacked Wilson, and then Freiermuth made a rare drop to ensure Cincinnati’s victory.
Buccaneers 27, Saints 19
No one gave the Saints the memo that they were supposed to lose. They took the opening drive down the field and scored a field goal. The Buccaneers answered with their own field goal, but in the second quarter, New Orleans engineered a touchdown drive to go up 13-3. Suddenly, the Buccaneers looked like they would suffer one of the most humiliating losses in recent history.
Things only got worse for the Buccaneers in the early stages of the second half. There was a sequence where Baker Mayfield missed a wide-open Mike Evans and then the special teams were guilty of a 14-yard punt. Mayfield also lost his cool, where it appeared as though there was one instance where he nearly stopped on a player on the ground, sparking a fight between the two teams. However, Mayfield eventually redeemed himself by converting a fourth-and-8 to Jalen McMillan. Two plays later, Mayfield fired a touchdown to McMillan to go up 20-19.
The Buccaneers needed an insurance score the next time they had possession. They took over on their own 6-yard line, but were able to pound the ball successfully against the Saints, ultimately reaching the end zone on an 11-yard Bucky Irving run. The Saints had one more chance to tie, but stalled after crossing midfield.
Patriots 23, Bills 16
The Patriots, meanwhile, started Drake Maye, but he lasted just one throw. He then was inexplicably pulled for fellow rookie Joe Milton. The Tennessee product was stellar in this game, albeit against backups. Milton began the afternoon 10-of-10, including a 48-yard touchdown where Milton zipped the ball late across his body over the middle of the field to Kayshon Boutte. This pass likely would have gotten pick-sixed against real players, but this was effectively an exhibition game.
The Bills scored a touchdown in the second half to take the lead for the first time, but the Patriots struck back with three field goals. The Bills, meanwhile, showed no desire to reestablish the lead, as they even benched Mitchell Trubisky in favor of Mike White, who was 3-of-11 for 28 yards at the end.
Bears 24, Packers 22
Green Bay decided to go for it, and things couldn’t have gone more disastrously for them. The Packers allowed an early touchdown on a punt return, and then Jayden Reed lost a fumble on an end-around, which set up a D’Andre Swift touchdown to put the Bears up 14-3.
And then, the injuries occurred. Christian Watson was carted off with a leg injury – I won’t say “of course” this time because I didn’t bet on him – and then “No Cookie” Jordan Love was knocked out with an elbow injury after he began shaking his hand in some pain.
As this was occurring, the Bears were able to have some rare offensive success. D.J. Moore scored a touchdown, though Moore eventually lost a fumble with two minutes remaining. The Packers were able to turn the take-away into a 55-yard field goal to take the lead.
Chicago had one final chance with 48 seconds remaining. The team lucked into a first down because of a horse collar tackle. Caleb Williams was able to hit Rome Odunze and Moore for gains of 15 and 18 yards, respectively. This set up another potential game-winning field goal against the Packers. This time, the kick wasn’t blocked, as Cairo Santos hit the 51-yard attempt to exorcise the old demons.
Panthers 44, Falcons 38
Atlanta had to respond each time, which would have been a difficult task with Kirk Cousins. Michael Penix Jr. has been an upgrade, however. He beat Young in second-quarter touchdowns with three. He scrambled in one and then saw Bijan Robinson reach the end zone. Penix’s final touchdown drive was most impressive. He hit a couple of deep passes, including a 42-yard dart to Ray-Ray McCloud with limited time left. He had enough time to take two shots into the end zone. The first was nearly a touchdown to Drake London, but the receiver was able to get in only one foot inbounds. Penix went back to London, who scored on a back-shoulder catch the second time to give the Falcons a 24-17 advantage at halftime.
The Falcons didn’t do any scoring in the third quarter, thanks to a missed field goal. Meanwhile, the Panthers continued to roll. They took a touchdown lead entering the final quarter, but the Falcons stormed back to tie the game twice, including once on Robinson’s second touchdown of the evening.
This game went into overtime, but by then, the Buccaneers-Saints game was already decided. It looked like the Falcons ran out of energy in overtime because they knew the ordeal as meaningless. The Panthers consequently marched down the field and scored the decisive touchdown on a Sanders run.
Redskins 23, Cowboys 19
Washington’s offense didn’t do much either. Jayden Daniels took some sacks from Micah Parsons and couldn’t sustain any drives. Before long, Daniels was pulled in favor of Marcus Mariota, as the Redskins simply waved the white flag, showing no desire to keep the No. 6 seed.
Mariota was able to take over the lead, but Rico Dowdle scored for the Cowboys to put Dallas up 19-16. Mariota had one final chance at the end, sparked by a 33-yard run of his on fourth-and-1. Mariota then moved to the 5-yard line on a pass to Zach Ertz. Two plays later, he located Terry McLaurin in the end zone for a touchdown with six seconds remaining.
Texans 23, Titans 14
Davis Mills entered the game after that and immediately saw the lead expand with Dameon Pierce ripping off a 92-yard touchdown. All went right for the Texans, save for a Robert Woods lost fumble when they led 13-0.
Meanwhile, the Titans embarrassed themselves one final time this year. Will Levis was charged with a lost fumble on a botched pitch to a teammate. The Texans grabbed the loose ball and returned it for a defensive touchdown. The only success the Titans had was a fluky deep bomb that Levis completed to someone named Tay Martin for a 49-yard score.
Eagles 20, Giants 13
The Giants didn’t have that many highlights. Drew Lock took a major step back from last week’s ridiculous performance. He managed to throw a touchdown to Malik Nabers, who set the Giants all-time single-season receptions record. He also temporarily passed Brock Bowers for the all-time rookie receptions record.
Colts 26, Jaguars 23
By Charlie Campbell – @draftcampbell
In the third quarter, Jacksonville moved into Colts territory before Jones threw a poor pass that Julian Blackmon intercepted. Indianapolis moved across midfield, but Matt Gay missed a 51-yard field goal. After trading punts, the Jaguars put together a 94-yard drive with a touchdown pass to Parker Washington to tie the game at 20 midway through the fourth quarter. Flacco responded with a field goal drive to give the Colts a 23-20 lead with four minutes remaining. The Jaguars tied it at 23 with just under two minutes remaining. A Travon Walker sack was the key stop needed for Jacksonville to stop the Colts’ final possession and force overtime.
In overtime, Flacco led a field goal drive on the opening possession, and the Colts defense slammed the door on the Jaguars to secure the win for Indianapolis.
Seahawks 30, Rams 25
By Charlie Campbell – @draftcampbell
In the third quarter, the Rams added another field goal to cut the Seattle lead to one. But Smith made it an eight-point lead with a short touchdown strike to A.J. Barner. Early in the fourth quarter, Tyler Johnson ran a great route against Devon Witherspoon to get a short touchdown catch, but Witherspoon caused a two-point conversion incompletion to keep Seattle up 24-22. The Rams got the ball back, and after a cornerback fell down in coverage, that left Jordan Whittington wide open for a 50-yard gain. They turned that into a field goal to go up 25-24 midway through the fourth quarter. Seattle went down the field led by Smith before Noah Fant made a leaping touchdown grab; the two-point conversion failed, so Seattle took a 30-25 lead with only a few minutes remaining. Los Angeles went down the field, but Garoppolo had a poor pass on a fourth down to fall incomplete and secure the win for Seattle.
Jets 32, Dolphins 20
Rodgers continuously tried to establish a connection with Adams, but it wasn’t working. Rodgers, however, suddenly caught fire targeting other players. In the second quarter, he connected with Tyler Conklin for the 500th touchdown of his career. Soon after, Rodgers fired his 501st score to Allen Lazard.
It wasn’t until the third quarter when Rodgers and Adams finally hooked up for a significant gain, as Adams snatched a terrific back-shoulder throw along the sideline. This opened the floodgates, as Rodgers eventually threw his 502nd touchdown to Adams.
As this was happening, the Dolphins were doing nothing. They converted just three third downs on the entire afternoon, as Tyler Huntley’s short tosses were very ineffective. Tyreek Hill was a complete ghost, catching only two passes. Only De’Von Achane and Jonnu Smith stood out for Miami.
Broncos 38, Chiefs 0
There was little doubt that the Broncos would win this lopsided affair. They scored two touchdowns in the opening quarter alone, one of which was a Marvin Mims 32-yard touchdown that he made after hauling in a short toss. Later, Bo nix fired another one of his four touchdowns that as a double ricochet in the end zone.
Nix was nearly flawless in this game. He misfired on just three occasions. The only mistake he made was when he lateraled forward from the opposing 32 to the 30, but it looked backward in real time. He ended up leading a scoring drive anyway, so there was no harm, no foul.
Chargers 34, Raiders 20
It didn’t look like the Chargers were interested in this fifth seed in the early stages of this game because the Raiders got off to a nice start. Aidan O’Connell led a touchdown drive in the second quarter, ultimately finding Jakobi Meyers for a 25-yard score. The Chargers found themselves down 10-3, but they stormed back with some impressive drives. They didn’t run all that well on the Raiders, except when Justin Herbert scrambled for a 41-yard gain to set up a touchdown. Instead, if was mostly Herbert through the air. Herbert aggressively attacked the Raider secondary, throwing touchdowns to Will Dissly and D.J. Chark.
It wasn’t Dissly or Chark who did most of the damage for the Chargers, and it wasn’t Ladd McConkey either. Instead, Quentin Johnston came alive to have a massive game. Johnston is known for his drops, but he made 13 receptions in this contest, one of which was a ridiculous circus catch. The Raiders couldn’t keep pace with this, and it eventually came at the cost of O’Connell’s health, as the second-year quarterback too a hard hit and was replaced by Desmond Ridder.
Cardinals 47, 49ers 24
With Jennings removed from the game, it was Ricky Pearsall’s turn to become the No. 1 wideout. Pearsall had a nice game for the 49ers, leading the team in receiving. Joshua Dobbs, playing for the injured Brock Purdy, delivered those passes to him. Dobbs moved the chains well most of the time, but was picked twice in the process.
The Cardinals, meanwhile, had the most offensive success. Kyler Murray threw a quartet of touchdowns, one of which was to Trey McBride. The athletic tight end needed 17 weeks to score his first touchdown, and only one more week to get his second. Murray also found Marvin Harrison Jr. in the end zone. Harrison had an underwhelming rookie campaign, but at least finished it with a positive outcome.
Lions 31, Vikings 9
The Vikings made multiple trips inside the Detroit 5-yard line, but failed every time. Soon after the initial trip, the Vikings found themselves back there again after a Goff pass was deflected and intercepted. However, the Vikings had to settle for a field goal because Justin Jefferson dropped a touchdown, and then Sam Darnold overthrew Jefferson for another potential score.
Minnesota was forced into a couple of field goals in the opening half and eventually trailed 10-6 heading into intermission. The Vikings opened the third quarter with an explosive run by Cam Akers, but the Vikings stalled at the goal line again. And if that wasn’t enough, Goff gave Minnesota a free possession on a punt-like interception, but the Vikings had to settle for yet another field goal.
It took a while, but one team awakened from its offensive stupor. That was the Lions, who saw Jahmyr Gibbs rip off some huge gains. Gibbs eventually scored a quartet of touchdowns, opening up a huge lead for Detroit.
For more thoughts, check out my updated NFL Power Rankings, which will be posted Tuesday morning.
NFL Power Rankings - Jan. 14
NFL Picks - Jan. 13
2025 NFL Mock Draft - Jan. 8
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