Buccaneers 31, Cowboys 29
Tampa prevailed by a slim margin, but this would have been a much greater victory had they not made numerous unforced mistakes. It began in the first half when Ronald Jones had the ball ripped out of his hands by DeMarcus Lawrence, setting up a short field for the Cowboys. Leonard Fournette then had the ball pop out of his gloves and into the arms of a Dallas player for an interception, setting up yet another short field.
Despite this, the Buccaneers led for most of the game, and they nearly expanded that advantage on two occasions. Brady launched a perfect bomb to Chris Godwin, who dropped what would’ve been Brady’s fifth touchdown of the evening. On a later drive, Brady fired a strike to Godwin, who reached the 1-yard line, but fumbled into the end zone. This would have been Brady’s sixth touchdown, and it would have put Tampa up by two scores.
Brady was able to overcome the blunders with a victory, and he posted great stats in the process. Brady went 32-of-50 for 379 yards, four touchdowns and two interceptions, neither of which was his fault (the other came on a Hail Mary.) It was a great fantasy performance for Brady, but he should have generated better numbers. As mentioned, he was robbed of two extra touchdowns by Godwin’s blunders. His teammates also dropped five passes, so his completion percentage should have been higher.
Prescott was amazing against the Buccaneers, going 42-of-58 for 403 yards, three touchdowns and an interception. Tampa suffered an injury to Sean Murphy-Bunting, which really hurt the depth of the secondary because safety Jordan Whitehead was already sidelined. Prescott fully took advantage of this by firing excellent passes to his talented receivers. This does not include Michael Gallup in the second half, as Gallup hurt his ankle.
Nevertheless, Amari Cooper and CeeDee Lamb were unstoppable. Cooper caught 13 of his 16 targets for 139 yards and two touchdowns, while Lamb hauled in seven balls for 104 yards and a score. Lamb made some great plays in this game, but he performed like a Tampa skill player; he dropped two passes, including one that resulted in Prescott’s sole pick.
Eagles 32, Falcons 6
It appeared as though the Falcons would be competitive with a couple of opening drives that ventured into the red zone. The first possession concluded with a horrible pass behind Mike Davis that wasn’t even into the end zone. This seemed to be just a hiccup for the Falcons, but they barely did anything offensively after that. In fact, Atlanta continued to worsen as the afternoon progressed. The team generated just 74 net yards in the second half despite battling a mediocre Philadelphia defense.
It’s easy to say that Matt Ryan misses Julio Jones, but it’s much more complicated than that. Ryan is no longer the quarterback he once was, and his offensive line suffered a huge loss with Alex Mack joining the 49ers this offseason. With poor protection, Ryan looked like a shell of his former self. He went 21-of-35 for 164 yards and a lost fumble, and this was one of his easiest matchups.
Steelers 23, Bills 16
The Steelers also crushed themselves with mistakes early in this game, as Buffalo dominated the line of scrimmage. The running game wasn’t working at all, while Ben Roethlisberger’s lackluster passes were also off the mark. However, his receivers came up with some incredible catches in the second half to spark the offense. The Steelers ultimately took a 10-point lead, which proved to be insurmountable for Buffalo’s struggling offense.
Bengals 27, Vikings 24
The Bengals eventually established 21-7 and 24-14 leads, but their sketchy defense couldn’t hold down the Vikings in the final quarter. Kirk Cousins engineered a terrific drive just prior to the conclusion of regulation, setting up the tying field goal. Cousins once again appeared as though he would lead a scoring possession in overtime, but Dalvin Cook made a critical mistake by losing a fumble near field goal range. Burrow took advantage of the opportunity, connecting with C.J. Uzomah on a fourth-and-inches to put his kicker in position to win. Rookie Evan McPherson drilled the 34-yard attempt for the victory.
Cardinals 38, Titans 13
Chandler Jones made an incredible play in the opening quarter, strip-sacking Tannehill to give the offense possession on the Tennessee 1-yard line. Kyler Murray found DeAndre Hopkins in the end zone on a play in which Murray scrambled, and Hopkins somehow planted both feet inbounds. Jones was once again devastating for Tannehill, breezing by Taylor Lewan to get another sack. These were just two of Jones’ five sacks on the afternoon. Watt, meanwhile, made an amazing move to stuff Derrick Henry in the backfield near the goal line. Thanks to Jones and Watt’s heroics, the Titans were limited to just six points in the opening half, all while averaging just 3.9 yards per play.
Murray, meanwhile, was magical. In addition to that pretty play to Hopkins, he made a terrific pass to Rondale Moore to move the chains on a third-and-long where he danced around the backfield for what seemed like 15 seconds. Murray accumulated 212 passing yards and three total touchdown by intermission. Tennessee’s horrible defense had no answer for him.
Murray threw an interception in the third quarter, but that was his only blemish. He finished 21-of-32 for 289 yards, five total touchdowns (4 passing, 1 rushing) and the pick. He also scrambled five times for 20 rushing yards.
Seahawks 28, Colts 16
The first element was Russell Wilson being unstoppable. Wilson misfired just five times against a secondary missing Xavier Rhodes. In fact, he had more touchdowns (3) than incompletions (2) in the first 33 minutes of regulation. He went 18-of-23 for 254 yards and four touchdowns. The Rhodes-less secondary stood no chance against Wilson’s receivers, particularly Tyler Lockett, who made an early catch that showed him making an amazing adjustment on the over-the-shoulder grab. This was just the beginning of the Seattle onslaught, as the Seahawks couldn’t be stopped except when Chris Carson lost a fumble in the third quarter.
Otherwise, the Colts had no chance against Wilson’s offense. Lockett racked up 100 receiving yards and two touchdowns on just four catches, while D.K. Metcalf (4-60) found the end zone once. Gerald Everett joined the party with the fourth score, though he caught just two passes for 20 yards. Everett had a gain of about 15 yards negated by a penalty.
Indianapolis’ offensive line wasn’t terrible in the opening half, but was miserable following intermission. Excluding designed screens, Wentz dropped back to pass 13 times while trailing by 11 points or fewer in the second half. He had a clean pocket on just six occasions. Wentz took some crushing hits, including one on a fourth-down try while down 11 in field goal range with 10 minutes remaining in regulation. That hit, which was a sack, ended all hope for the Colts. Indianapolis must protect Wentz better if it wants any chance of winning the division.
Wentz finished 25-of-38 for 251 yards and two touchdowns, with one coming in garbage time. He also lost a fumble, but that was on a botched snap on a fourth-down try in the third quarter.
Chargers 20, Redskins 16
It’s usually the Chargers who make a perilous blunder to cost themselves a victory, but they were able to take advantage of the other team’s mistake in this contest. The Redskins, with a 16-13 lead, were able to secure a Justin Herbert interception on an overthrow. The next play, however, was an Antonio Gibson lost fumble on his own 4-yard line, setting up the Chargers with an easy opportunity for a score. Herbert took advantage of it with a touchdown pass to Mike Williams to give his team a 20-16 lead.
Following a Washington drive that stalled near midfield, the Chargers took over with six minutes remaining. This is when their new-and-improved late-game management was prevalent. Herbert was magical on this possession. He converted a third-and-16 with a dart to Keenan Allen. He found K.J. Hill for a 19-yard gain on third-and-4. He lofted a pretty, 22-yard back-shoulder pass to Williams on a third-and-7. He then found Allen for a 9-yard connection on a third-and-4. That final conversion allowed the Chargers to kneel down because the Redskins were out of timeouts.
Herbert continued to build on his spectacular rookie season by going 31-of-47 for 337 yards, one touchdown and the aforementioned interception. He also lost a fumble on a play in which Chase Young hit his arm. These numbers won’t bedazzle anyone from a fantasy perspective, but keep in mind that Herbert was battling one of the top defenses in the NFL. He’ll be even better against the Cowboys next week.
As for the Redskin receivers, Terry McLaurin was the only one on the team with more than 30 receiving yards. He caught four balls for 62 yards, which includes a ridiculous over-the-shoulder reception where he pinned his head below his waist somehow. If you haven’t seen a replay of this, make sure you do.
Panthers 19, Jets 14
For example, on one promising second-quarter drive, Darnold overthrew Ian Thomas for a touchdown, then fumbled on a botched handoff with Christian McCaffrey on a fourth-and-1. The Panthers were stuck on zero for a while until Darnold’s counterpart was intercepted to give the Panthers a field goal. This seemed to get Carolina going, at least for a little while, as Darnold eventually found Robby Anderson for a 57-yard touchdown to put his team up double digits. The Jets ultimately didn’t offer any resistance, as the new coach-and-quarterback combination began the new Jets regime with a loss.
Darnold ultimately finished 24-of-35 for 279 yards and a touchdown. The stats say he did well, but Darnold left lots of points on the table with some rancid throws. This was a very easy matchup for him, so things will just get more difficult moving forward.
That said, Wilson can’t be blamed for his early struggles. His offensive line didn’t give him a chance, as Wilson was under siege on most of his dropbacks. He also endured some incompetence from his teammates. Fellow rookie Elijah Moore dropped two passes, including one that would’ve gone for a 50-yard reception. Corey Davis and Michael Carter also had drops.
Wilson’s sole interception occurred because he didn’t see Shaq Thompson. He easily could’ve tossed a second pick, but Thompson dropped the ball. Wilson is also lucky he didn’t lose a fumble; he dropped the ball in the pocket on one occasion, but was able to pounce on it. Wilson also skipped a pass to Braxton Berrios on a crucial third down in the second half.
Wilson made some nice plays, however, and that includes his first touchdown. This happened when he found Corey Davis in the end zone with an impressive heave. Davis ultimately caught both of Wilson’s scores, as he snatched five passes for 97 yards otherwise. Besides Berrios (5-51), no other Jet registered more than three receptions. The aforementioned Moore struggled in his debut with one catch for four yards.
Texans 37, Jaguars 21
If you were to tell someone that one of these teams would blow out the other, I’m sure most would have expected the Jaguars to be the team that earned the victory. Instead, Jacksonville was thoroughly embarrassed in every fashion. This includes its own aerial attack, which was stymied by a defensive unit devoid of talent.
Trevor Lawrence scored just 14 points in meaningful action against this miserable Houston defense, struggling to complete half of his passes in the process. It wasn’t nearly all his fault, however, as his receivers didn’t do him any favors. The Jaguars had SIX drops in the opening half alone. That said, Lawrence deserves some blame as well. He heaved a ghastly interception in the second quarter when he fired late across his body. His very next pass was also picked off because he didn’t see Vernon Hargreaves while under pressure. He stared down his receiver, allowing Hargreaves to secure the easy pick.
Lawrence remained clean after that – save for two poor overthrows in D.J. Chark’s direction – until his third interception, which occurred because he didn’t see Christian Kirksey while attempting to throw to Laviska Shenault. Texans defensive coordinator did a tremendous job of confusing Lawrence with his zone defense. I imagine, however, that Lawrence will have the upper hand in future matchups.
Lawrence finished 28-of-51 for 332 yards, three touchdowns and three interceptions. Those numbers look good, but keep in mind that Lawrence was just 10-of-21 for 133 yards, one touchdown and two picks in the opening half. Most of his positive numbers came in garbage time. That said, I think Lawrence played well outside of five passes. Remember, six of his throws were dropped in the opening half, so he easily could’ve been 17-of-21 by intermission.
49ers 41, Lions 33
By Charlie Campbell – @draftcampbell
Detroit answered with Williams running well, Goff converting a fourth down to Tyrell Williams, and a short completion to T.J. Hockenson on third-and-goal to tie the game at seven points. San Francisco quickly retook the lead with a 29-yard pass to Deebo Samuel before rookie Elijah Mitchell exploded down the field for a 38-yard touchdown. The Lions ran the ball well to set up a 49-yard field goal for Seibert, and that cut the San Francisco lead to 14-10. The 49ers then quickly marched down the field at will, and JaMychal Hasty dove into the end zone.
In the final minutes before halftime, San Francisco blew the game open when Goff was hit as he threw, and Dre Greenlaw made an easy interception to coast down the field for a pick-six. The 49ers tacked on a field goal just before intermission to take a 31-10 lead into the locker room.
Midway through the third quarter, Deebo Samuel out-positioned Jeff Okudah, and after Okudah stumbled, Samuel raced down the field for a 79-yard touchdown. Detroit responded with a screen to D’Andre Swift that went for a 43-yard touchdown.
In the fourth quarter, Robbie Gould was good on a 52-yard field goal and Jamaal Williams had a short touchdown run that was followed by a two-point conversion to Hockenson. Next, the onside kick bounced off George Kittle’s face mask and Detroit recovered. Goff threw some beautiful passes to move down the field, and he then hit Quintez Cephus for a touchdown and then the two-point conversion.
On a third-and-8 in the final minute, Garoppolo found Deebo Samuel for a first down, but Trey Flowers stripped the ball and the Lions recovered it at their own 30-yard line. A completion to Amon-Ra St. Brown moved the ball to midfield, and then Kalif Raymond made a leaping grab at the 25, but the drive stalled and Goff threw incomplete on a fourth down.
Broncos 27, Giants 13
By Charlie Campbell – @draftcampbell
The Broncos moved down the field in response and were poised to take the lead, but Logan Ryan stripped Albert Okwuegbunam of the ball at the 3-yard line to protect the lead. Just before halftime, Bridgewater led a drive down the field, and he threw a short touchdown pass to Tim Patrick (4-39-1) for a 10-7 lead with just seconds remaining before intermission.
Early in the third quarter, K.J. Hamler got wide open for a 50-yard would-be touchdown after Adoree’ Jackson busted in coverage, but Jackson lucked out when Hamler dropped the ball. A few plays later, Bridgewater connected with Jeudy for a third-down conversion, but James Bradberry landed awkwardly, bending Jeudy’s leg the wrong direction and leading to Jeudy being carted off the field. On fourth-and-1 from the four-yard line, Bridgewater dodged a sack and tossed a short pass to Okwuegbunam (3-16-1), who made a superb run that saw him break a tackle and dive into the end zone for a 17-7 lead.
Jones responded by leading a drive deep into Denver territory, but he ran for yardage and fumbled the ball away at the 13. The Broncos added a field goal, and New York was pretty much done given its offensive struggles. Jones converted a fourth-and-4 with a quarterback draw, but in a goal-line stand, Kyle Fuller broke up two passes, including on fourth down. With just under five minutes remaining, Melvin Gordon put the game away with a 70-yard touchdown run.
Chiefs 33, Browns 29
Patrick Mahomes, however, proved to be the difference. He was truly incredible, especially in the second half. Mahomes torched the improved Cleveland secondary with only throws he could make in the NFL right now. The only time the Browns stopped Mahomes following intermission was late in the game when the Browns were running out the clock.
Even still, Mahomes needed a bit of help. This happened on special teams when the Browns’ punter was called onto the field for the first time. Jamie Gillan dropped the snap, resulting in a tackle for a loss. The Chiefs took advantage by scoring the go-ahead touchdown, though they couldn’t get the covering two-point conversion, which was especially tilting because Jared Goff converted a pair of two-point conversions to achieve an inexplicable back-door cover earlier in the day.
Aside from the botched two-point try, Mahomes was incredible, going 27-of-36 for 337 yards and three passing touchdowns. He also had a fourth score on the ground, scrambling five times for 18 rushing yards. This has to be discouraging for the Browns, who seemed to make all the right moves in the offseason to improve their defense.
Dolphins 17, Patriots 16
That running back is Damien Harris, who performed well throughout the affair. He handled almost the entire workload after Rhamondre Stevenson fumbled on his first and only carry. Harris reached exactly 100 rushing yards on 23 carries, and he had a touchdown negated by a hold, but it was his final attempt that was the killer. Trying to pick up extra yards in the red zone, with his team easily in field goal range to prevail, Harris coughed up the ball. The Dolphins pounced on it, giving them the victory in this divisional matchup.
The Harris fumble excused Tua Tagovailoa from being the goat in this game. Tagovailoa threw well at times, but he made a crucial blunder in the fourth quarter when he made one of the dumbest passes anyone has ever seen. While nursing the lead, Tagovailoa was in the process of falling down when he launched the ball up for grabs, giving the Patriots an easy interception. It appeared as though this was going to decide the game until Harris’ fumble.
Tagovailoa went 16-of-27 for 202 yards, one touchdown and an interception. He nearly had a second pick, but a Patriot defender dropped the pass, which was thrown under heavy pressure. Tagovailoa looked great at times, but the ugly interception was inexcusable. Still, it should be considered that Tagovailoa was battling Bill Belichick in this game. He’ll have much easier matchups on the horizon.
Jones seemed to get into a groove beginning in the second quarter. He began releasing quick, accurate passes. While many throws were short, he made some tremendous throws. His first was a 26-yard strike to Nelson Agholor in between two lineackers. He then fired an accurate pass to Agholor as he was getting hit for a 20-yard connection. Jones followed that up by escaping pressure and firing a ball to Kendrick Bourne, which was caught downfield, but negated by a hold. Jones, however, bounced back by lofting a pretty touch pass to James White for another 20-yard gain. His final impressive pass was an 11-yard connection to Jakobi Meyers, which was made as he was falling down.
Jones finished 29-of-39 for 281 yards and a touchdown. He made some early mistakes, but more than made up for it after that. Jones was great despite battling Flores, as his rookie campaign is ff to a great start.
Saints 38, Packers 3
Rodgers will get some blame for this loss, but he barely touched the ball in the opening half. He was on the field for just three drives, with his team running just 14 offensive snaps prior to intermission. The Saints rushed the ball nearly 50 percent more alone! Green Bay’s hideous defense looked completely inept trying to stop New Orleans’ running backs. The Saints tallied 208 net yards in the opening half alone, compared to only 70 by the Packers, most of which were produced on the final possession of the second quarter.
Rams 34, Bears 14
Stafford made some other deep completions to his receivers, including a 56-yard connection to Cooper Kupp. He did a great job of keeping the chains moving, converting 6-of-11 third downs. Stafford ultimately went 20-of-26 for 321 yards and three touchdowns. This wasn’t the easiest matchup either, so things can only get better as Stafford gains more confidence and experience in McVay’s system.
Raiders 33, Ravens 27
Carr, meanwhile, was erratic. He had two dropped interceptions on the same drive, then heaved some inaccurate passes toward his receivers. On the rare occasions he was able to drill the ball to his targets, his teammates committed ghastly drops. It was a very frustrating time to support the Raiders, who looked like they were going to get run out of their new building.
Somehow, things began to change. It began when Hunter Renfrow drew an interference flag in the end zone to set up a touchdown for Jacobs, who returned to action after barely missing any time. The Raiders then stuffed Latavius Murray on fourth-and-inches to set up a field goal to inch closer. They were finally able to get over the hump when Lamar Jackson lost a fumble on a scramble, setting up Las Vegas with a short field, allowing the team to notch the tying score with another Jacobs run.
After the two teams exchanged scores, the Ravens took over in a 24-all affair. Jackson, at this point, decided to redeem himself for his prior fumble. He sprinted through the Raider defense with a 28-yard burst, breaking out of tackles in the process. Most importantly, he held on to the ball to move his team into kicking range. Justin Tucker connected, but the Ravens left too much time on the clock. Carr zipped two deep passes to Bryan Edwards, setting up the tying 55-yard field goal.
As if this game weren’t wild enough, there was some incredible drama in overtime. Edwards, who had done nothing prior to the final drive in regulation, appeared to catch the game-winning touchdown, but was ruled inches shy of the goal line upon replay review. The Raiders still appeared to be in a great position to win, but following a false start, a Carr pass went through Willie Snead’s hands and into the arms of a Baltimore defender. The Ravens suddenly had control of their destiny, but Jackson fumbled yet again. The Raiders, following an inexplicable delay-of-game penalty on the ensuing drive where they forgot to tell their kicker they were trying a field goal on second down, scored the decisive touchdown when Carr launched a ball to a completely uncovered Zay Jones.
Jackson’s passing stats were fine – 19-of-30, 235 yards, one touchdown – but again, he didn’t have great opportunities because of inadequate blocking. This is definitely a concern for the Ravens moving forward because this was one of the easiest games on their schedule.
Williams, at least, logged three catches for 29 receiving yards. He trailed only Sammy Watkins (4-96) and Marquise Brown (6-69), who scored a touchdown.
Following Waller, Edwards (4-81) and Renfrow (6-70) were next on the stat sheet. It’s amazing Edwards so productive despite having no catches prior to the final drive in regulation.
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