Patriots 35, Giants 14
The untested Patriots nearly threw this game away. They were leading by just seven in the fourth quarter, with the Giants having possession. Daniel Jones tossed a screen pass to third-string running back Jon Hilliman, who coughed up the ball on a strip by linebacker Jamie Collins. Kyle Van Noy scooped and scored, putting New England up 28-14. If that didn’t seal the victory, Pat Shurmur’s idiotic decision to punt on a fourth-and-2 on the ensuing possession wrapped things up for the Patriots to improve to 6-0.
New England may have prevailed, but there were signs of weakness that could be prevalent moving forward against superior opponents. Pass protection, for example, has to be a major worry. Tom Brady took three sacks from a team with no pass rush to speak of, and one of those sacks resulted in Brady fumbling. Linebacker Markus Golden scooped and scored, which is a reason why the Giants were hanging around in the fourth quarter.
Another issue is Brady’s play-makers. Already down Antonio Brown (release), Rob Gronkowski (retirement) and N’Keal Harry (injury), the Patriots lost Josh Gordon to some sort of leg malady. If Gordon is out for a while, the Patriots will need rookie Jakobi Meyers to step up. Meyers had a mixed offseason, so it remains to be seen if that can happen.
That said, Jones didn’t play too poorly, and it’s not like he had much around him. In addition to Barkley and Gallman, Sterling Shepard and Evan Engram were also out. The only viable players Jones had at his disposal were Golden Tate (6-102), who scored a touchdown, and Darius Slayton (3-32). Tate, Slayton and Rhett Ellison (3-30) were the only Giants to register positive receiving yardage.
Panthers 37, Buccaneers 26
Winston’s very first play was an interception. He tried to fit the ball through a tight window, and the pass was picked, allowing Carolina to turn the give-away into a field goal. Winston had another interception in the opening half, but his arm was hit as he released his pass. That wasn’t his fault, but this sequence was: Winston fumbled in the red zone near halftime because he pumped on a screen. He was fortunate that a teammate of his recovered the loose ball, but Winston fumbled again on the very next play! Winston wasn’t as fortunate this time, as the turnover negated at least three points.
Winston wasn’t finished. The Buccaneers were down 20-7 in the third quarter with possession, but Winston hurled an interception right to Luke Kuechly. The All-Pro linebacker read Winston’s eyes perfectly to make the easy pick. Carolina scored on the very next play on a Curtis Samuel end-around to put the game out of reach. The Panthers picked off Winston two more times late in the game for good measure.
Winston finished 30-of-54 for 400 yards, one touchdown and six turnovers (five interceptions, one fumble). The yardage looks nice, but much of that came in garbage time. Winston was a mess, showing no feel for the game at all. Pass protection was an issue because two starting offensive linemen were out, but that still doesn’t excuse this sort of wretched performance that has been all too common in Winston’s career.
Allen had a couple of poor throws in this game, but did very well overall in an easy matchup. He had no issues going against the Buccaneers’ putrid secondary, going 20-of-32 for 227 yards and two touchdowns. He once again avoided mistakes, allowing the rest of his talented roster to perform well.
McCaffrey finished with just 31 yards on 22 carries, so if it wasn’t for his two touchdowns, he would have really disappointed his fantasy owners. McCaffrey, of course, was a factor in the passing attack, catching four balls for 26 receiving yards.
Seahawks 32, Browns 28
Still, the Browns had a chance to prevail. However, a couple of sequences in the fourth quarter derailed their chance to claim a victory. The first was Baker Mayfield’s third interception. This was not his fault, as he attempted to throw a back-shoulder pass to some running back named Dontrell Hilliard. The scrub dropped the ball, which deflected into the arms of a Seattle defender. It’s unclear why head coach Freddie Kitchens had Hilliard on the field on such an important play in the first place. The second horrible instance was when D.K. Metcalf caught a pass along the sideline to give the Seahawks a first down, and ultimately, the win. It wasn’t clear if Metcalf even caught the ball, but Kitchens couldn’t challenge the play because he was out of timeouts. He would’ve had one extra stoppage had he not challenged an obvious play earlier in the half.
Kitchens screwed up earlier as well. He managed the clock very poorly prior to halftime, which allowed the Seahawks to score what was effectively a free touchdown.
Kitchens’ poor coaching ruined what looked like a gritty performance from Baker Mayfield. The second-year signal-caller wasn’t 100 percent in the second half because of an injury that caused him to leave the field temporarily, but ultimately not miss any plays.
Mayfield finished 22-of-37 for 249 yards, two touchdowns (one passing, one rushing) and three interceptions. However, only one pick was his fault, which was when he was trying to thread the needle to Jarvis Landry in the red zone. Mayfield’s other first-half pick occurred because of a miscommuncation. The third interception, as mentioned, was the result of Hilliard’s drop.
Elsewhere in the Cleveland receiving corps, Jarvis Landry (3-36) and Antonio Callaway (2-22) both had disappointing afternoons. Ricky Seals-Jones (3-47) hauled in Mayfield’s sole touchdown.
Texans 31, Chiefs 24
And yet, the Texans won somehow. They cleaned up their mistakes – aside from a couple more drops – and they were able to control the clock. In fact, they won the time-of-possession battle by nearly 20 minutes! At one point, spanning the end of the opening half to the beginning of the third quarter, it seemed as though it had been an eternity since the Chiefs touched the ball.
The problem for Kansas City was that it once again couldn’t stop the run at all. Missing two starters on the defensive line, the Chiefs offered no resistance against the vaunted Houston running attack, which featured the prolific Carlos Hyde. Atoning for his earlier blunder, Hyde eclipsed the century mark, which never seemed like it would be possible heading into the year. Hyde talled 116 yards and a touchdown on 26 carries, and yet he wasn’t the only effective runner. Duke Johnson dashed for 34 yards on five attempts, while Deshaun Watson was also able to scramble effectively with 42 yards and a pair of rushing scores on 10 runs.
The Chiefs had to sell out against the run in order to attempt to contain it, which allowed Watson to have some easy throws downfield. Watson finished 30-of-42 for 280 yards, three touchdowns (one passing, two rushing) and a pair of interceptions. The picks were ugly, but Watson’s stats should’ve been better if it weren’t for a handful of drops. His best moment was converting a fourth-and-3 pass at the very end to DeAndre Hopkins to clinch the victory.
Mahomes finished 19-of-35 for 273 yards, three touchdowns and an interception. He was just 7-of-12 for 51 yards and a score following halftime. And speaking of intermission, he had a horrible sequence at the end of the opening half when he was nearly picked twice and then lost a fumble to set up a Houston touchdown. Mahomes will need at least one offensive lineman to return to prevent more outputs like this from happening. He isn’t fully mobile because of his ankle injury, and he needs better protection to be fully effective.
Saints 13, Jaguars 6
New Orleans won with Bridgewater throwing all over the Buccaneers last week. This Sunday, they did it with defense. They put a stop to Minshew Mania, limiting the upstart quarterback to sub-50-percent passing. The Jaguars were limited to just 226 net yards of offense and 11 first downs in what turned out to be the fastest game of the afternoon.
Minshew finished 14-of-29 for 163 yards and an interception, which was snatched by Lattimore on a poor throw toward Chark. He was fortunate he had just one turnover. He lost a fumble early, which was negated by a penalty. He also saw a pair of New Orleans defenders drop two potential interceptions. The Saints did a great job against him as both as a passer and a scrambler; he ran just twice for a single rushing yard.
Bridgewater didn’t play very well. He missed several throws, especially on one sequence where he skipped a ball to a wide-open Ted Ginn, then overshot Thomas by several yards. He later missed Thomas again, sailing a ball over Thomas head for what should’ve been a touchdown. However, the important thing is that he took care of the football and avoided turning it over to Jacksonville.
Vikings 38, Eagles 20
That liability, of course, is the secondary, namely cornerback. Philadelphia’s top three corners are out with injuries, and Kirk Cousins and his two talented receivers wasted no time attacking this weakness. Adam Thielen drew a defensive holding flag on the second drive to set up a field goal, and then Stefon Diggs torched the Eagles for a pair of deep touchdowns. Diggs had 135 receiving yards – at halftime!
The Vikings’ great passing continued in the second half. Diggs drew an interference flag on a third down and a defensive hold in the end zone, all while catching a third touchdown. The Eagles had no answer for either Diggs or Thielen, though they will get some reinforcements back in the coming weeks. Still, cornerback will remain a major problem. The Eagles reportedly tried to trade for Jalen Ramsey, but the Jaguars wanted too much. Perhaps they’ll attempt to acquire Patrick Peterson.
With Thielen and Diggs performing so well, it should come as no surprise that Kirk Cousins was the top-performing fantasy quarterback of the early afternoon slate. Cousins misfired on just seven occasions, finishing 22-of-29 for 333 yards, four touchdowns and an interception. The pick wasn’t even his fault, as Diggs made a rare mistake when he dropped a pass. The ball popped into the hands of former Viking safety Andrew Sendejo.
Wentz finished 26-of-40 for 306 yards, two touchdowns and an interception. Wentz’s teammates let him down with some drops and the aforementioned lost fumble. Wentz also didn’t have quality pass protection from his usually stout offensive line. Jason Peters left the game on a couple of occasions, so that was a factor in the blocking not being as reliable as usual.
Ravens 23, Bengals 17
Jackson nearly broke the NFL single-game record for rushing yards by a quarterback. Colin Kaepernick holds that distinction with 181 yards, and Jackson was just 26 yards shy of that mark. Jackson ran circles around the Bengals all afternoon, gashing them for 155 yards on 16 scrambles. He also scored once on the ground.
Of course, Jackson will need to improve as a passer if he wants to avoid the same fate as Kaepernick. He had a mostly solid aerial performance, going 21-of-33 for 236 yards. He had two bad throws. One was when he overshot Mark Andrews for a decent gain. He later sailed a pass way over the head of Willie Snead for what should’ve been a long touchdown. It also must be noted that Jackson was battling one of the worst defenses in the NFL, but to be fair, he didn’t have his best receiver available.
Dalton had a poor afternoon overall, and he really only had success when targeting beleaguered cornerback Maurice Canady. He skipped a couple of balls and threw some wobbly passes. He never got into rhythm before garbage time.
Conversely, Tyler Boyd posted a miserable performance despite the great matchup, securing just three of his seven targets for just 10 yards. He was guilty of a drop.
Redskins 17, Dolphins 16
By Charlie Campbell – @draftcampbell
Early in the third quarter, McLaurin torched the Miami secondary for a 33-yard touchdown to put the Redskins up 14-3. Quickly, Rosen threw an interception to Shaun Dion Hamilton, and that gifted Washington a field goal.
Miami benched Rosen and inserted Fitzpatrick to start the fourth quarter. That energized the entire team, as Fitzpatrick was getting the ball out quickly to move down the field and set up a short rushing touchdown for Kallen Ballage (3-7-1).
In the final two minutes, Fitzpatrick had one more chance to tie the game, and he moved ball inside the 15 with passes to Mike Gesicki and Allen Hurns. With just a few ticks left on the clock, Fitzpatrick threw a strike to DeVante Parker (3-28-1) for the touchdown. Miami went for the two-point conversion with a screen to Kenyan Drake in the flat, but Drake dropped the pass. It wouldn’t have been successful if he had caught it, as the Redskins had Drake surrounded.
Speaking of Allen, the former Alabama product was excellent for the Redskins with two sacks and a lot of disruption. Landon Collins played well also with 12 tackles, a sack and two passes batted.
Jets 24, Cowboys 22
By Charlie Campbell – @draftcampbell
Darnold hit Demaryius Thomas for 33 yards right before halftime and made three completions to tight end Ryan Griffin, including a 5-yard touchdown pass. However, on the last play before halftime, Dallas kicker Brett Maher hit a 62-yard field goal. The Jets took a 21-6 lead into the locker room.
Dallas used the rushing attack in the third quarter to move the ball inside the 10-yard line but ended up settling for a field goal. Darnold drove deep into Cowboys territory before getting picked off by Jourdan Lewis. Dallas moved the ball down the field, but Maher missed a 40-yarder to bail out Darnold’s mistake.
In the fourth quarter, Prescott hit Jason Witten for 16 yards to convert a critical third-and-long to get inside the Jets’ 25. Elliott finished the drive with a 5-yard touchdown run to cut the Jets’ lead to 21-16. Darnold and the Jets responded moving the ball for a field goal.
The Cowboys were down 24-16 with 3:24 remaining. They moved the ball down the field thanks to a number of penalties on New York, including some very questionable pass interference penalties. Prescott finished the drive with a quarterback draw for a short touchdown run to pull the Cowboys within two points, but the two-point attempt fell incomplete as Prescott was hit as he threw by a blitzing Jamal Adams, letting the Jets clinch their first win of the season.
49ers 20, Rams 7
By Chet Gresham – @ChetGresham
The game started with a decisive Rams drive, which went for seven plays, all rushing, ending with an 8-yard sweep for a Robert Woods touchdown and a quick 7-0 lead. It was all downhill from there, as the Rams couldn’t muster another score all game.
Todd Gurley didn’t suit up for this game due to a quad contusion, so Malcolm Brown took over for him and ran the ball five times for 40 yards on that first drive. Brown ended the game with 11 rushing attempts for 40 yards.
After that quick score, the 49ers answered with a long drive, ending with a 2-yard Tevin Coleman touchdown run, that tied up the game.
The Rams’ defense was sharp for much of the game despite the loss, as Marcus Peters intercepted Jimmy Garoppolo in the end zone, Aaron Donald continued to be a massive force, and the 49ers averaged just 2.4 yards per rushing attempt, which is extremely tough to do against a Kyle Shanahan offense when its players are healthy. But the Rams couldn’t stay on the field, as they finished with 21 minutes of possession to the 49ers’ 39 minutes.
No matter the context, Goff was bad in this game. The Rams tried to hide him by running the ball, but it didn’t matter, as Goff was no match for this 49ers’ defensive line, getting sacked four times and losing a critical fumble on the first play of the second half, setting up the 49ers to take a 14-7 lead with a Garoppolo quarterback sneak.
Kittle’s 103 yards came close to matching the Rams’ total offensive output of 165 yards, with 56 of those yards coming on their first and only scoring drive. Of the three stud wide receivers the Rams have, none topped 18 yards, as they totaled seven receptions for 35 yards. There are so many statistics of futility for the Rams that we could go on for hours pointing them out.
Cardinals 34, Falcons 33
The script flipped at the beginning of the third quarter. Matt Ryan caught fire, as the Cardinals couldn’t do anything to stop him and all of his weapons. It seemed as though the Arizona defensive coordinator panicked late in the fourth quarter, sending an all-out blitz on Ryan in an attempt to put an end to what appeared to be an unstoppable drive. Ryan remained calm in the pocket and floated a pass to Devonta Freeman for an easy touchdown.
This should have tied the game at 34. Except, it didn’t because Matt Bryant whiffed on an extra point – his first such miss during the season. A distraught Bryant, who looked 60 years old, knelt by himself on the sideline as he hoped the defense could force a punt. It could not, as Murray scrambled to move the chains on a third down to ice the victory.
Johnson was great, though he didn’t handle all of the touches. He was expected to be limited heading into this game, and that’s exactly what he was. Still, he made the most of it, even though he ceded seven touches to Chase Edmonds, who accumulated 67 total yards and a touchdown.
Julio Jones, meanwhile, once again had an underwhelming stat line. He wasn’t bad – eight catches, 108 yards – but it wasn’t the dominant fantasy performance his owners were looking for against Arizona’s miserable defense.
Broncos 16, Titans 0
Mariota had a nightmare of an afternoon despite battling a short-handed defense with some obvious weaknesses. For example, the Broncos haven’t been able to stop tight ends for years, yet Delanie Walker received barely any targets throughout the afternoon. The Broncos haven’t been able to stop the run either, yet even though the score was close for most of the game, Derrick Henry was given just nine carries in the opening half, compared to 15 pass attempts by Mariota. The Broncos simply didn’t respect the pass, which allowed them to clamp down on Henry, and rightfully so.
Mariota ended his afternoon 7-of-18 for 63 yards and two interceptions, and he was every bit as bad as those numbers indicate. He was so inept that he missed Henry on a basic, short throw. He also skipped a pass to Walker. The seven sacks the Broncos pass rush accumulated didn’t help, but Mariota was still atrocious. His final pass was his second pick, which was a pass that he lobbed up like a prayer. It was ridiculous.
Ryan Tannehill replaced Mariota and was way more effective. Granted, the Broncos played a bit softer against him, but it seems as though Tannehill is the better passer at the moment, as strange as that sounds. Tannehill, who finished 13-of-16 for 144 yards and an interception on a desperation heave at the end of regulation, could be named the starter for the Week 7 battle against the Chargers.
Joe Flacco was part of the reason for this, as he had a pedestrian performance. He was 18-of-28 for just 177 yards and an interception. It’s worth noting that the pick wasn’t his fault, as the ball hit Noah Fant in the back and bounced into the arms of a Tennessee player. Fant simply didn’t see the ball in the sun.
Steelers 24, Chargers 17
Philip Rivers was obviously the superior quarterback in this matchup, but he couldn’t do anything because of his diminished supporting cast. His offensive line is down several starters, and this allowed Pittsburgh to dominate the trenches. It forced Rivers into throwing a backward pass into the early going, which star rookie linebacker Devin Bush scooped and scored. The Pittsburgh defensive line created a turnover after that when Tyson Alualu tipped a pass at the line of scrimmage, which turned into an interception. This set up a James Conner touchdown, giving the Steelers an insurmountable double-digit lead.
Pittsburgh’s offense, meanwhile, took care of the ball and moved the chains methodically with their undrafted rookie quarterback, Duck Hodges. They had Hodges check the ball down for most of the evening, as Hodges attempted only one pass of longer than 10 yards in the opening half, which fell incomplete. Hodges avoided any errors until he took a senseless deep shot in the fourth quarter. He managed the game very well otherwise, finishing 15-of-20 for 132 yards, one touchdown and an interception.
Speaking of Snell, the rookie looked good, so the injury to Jaylen Samuels proved to be a blessing in disguise. While Conner broke lots of tackles, Snell showed more burst and energy. He rushed for 75 yards on 17 carries. He had more attempts than Conner because Conner got banged up in the second half. Fortunately, he has a bye coming up to heal.
You may have noticed that I didn’t mention Keenan Allen as a Charger with more than receiving yards. Allen was erased by the Steelers’ improved secondary, as they limited him to just two catches for 33 yards.
Packers 23, Lions 22
The Lions had full control of the game, but mistakes and poor officiating allowed the Packers to make the contest competitive. The first blunder was having 12 men on the field on a Green Bay field goal attempt. That occurred on a fourth-and-5 play, which gave the Packers a first down in the red zone. Moments later, Jamaal Williams scored a touchdown to put Green Bay on the board.
Detroit continued to maintain a lead throughout the entire evening, save for an instance in which the game was tied at 13. The Lions then kicked a trio of field goals to extend the advantage to 22-13, but the lead may have been greater had Golladay not dropped a deep ball. Still, the Lions were up nine in the fourth quarter, which would have been enough had it not been for incompetent or biased officiating.
Three horrible calls stood out. First, Trey Flowers were flagged for a very bogus hands-to-the-face penalty on third down that kept the drive alive for the Packers, ultimately setting up a touchdown. Green Bay then got away with a blatant pass interference on Detroit’s next possession. The Lions were forced to punt as a consequence, which set up Green Bay’s game-winning drive. The Lions would’ve had some time on the clock, but Flowers was called for yet another bogus hands-to-the-face infraction. It was an utter embarrassment that the refs screwed this up twice, and head official Clete Blakeman, who has been incompetent for more than a decade – as documented on this Web site – needs to pay the price with his job.
At any rate, thanks to Flowers’ second penalty, Mason Crosby connected with a chip-shot field goal to move the Packers to 5-1. Green Bay didn’t lead for a single second in this game, yet came away with a victory.
Rodgers was forced to throw to no-name scrubs for the most part, but one no-name scrub might actually be a solid player. Allen Lazard, an undrafted free agent in his second year, stepped up in the clutch, hauling in a touchdown to move the Packers to within two. Lazard finished with four receptions for 65 yards and the score. He led the Packers in receiving, and he should be added in all fantasy formats.
Valdes-Scantling, meanwhile, had just two catches for 48 yards. Allison (3-40) didn’t do much either outside of getting hurt and making mistakes. Allison had his usual drop, and he was also called for a hold in the red zone.
Another note on Williams: He had a chance to score a touchdown at the very end when the Lions were willing to let him run into the end zone in order to gain another possession. Williams wisely saw through the ruse, falling down much like Todd Gurley did versus Green Bay last year.
For more thoughts, check out my updated NFL Power Rankings, which will be posted Tuesday morning.
NFL Picks - Dec. 13
2025 NFL Mock Draft - Dec. 11
NFL Power Rankings - Dec. 9
2026 NFL Mock Draft - Nov. 29
Fantasy Football Rankings - Sept. 4
2024: 2024 NFL Week 1 Recap
2024 NFL Week 2 Recap
2024 NFL Week 3 Recap
2023: 2023 NFL Week 1 Recap
2023 NFL Week 2 Recap
2023 NFL Week 3 Recap
2023 NFL Week 4 Recap
2023 NFL Week 5 Recap
2023 NFL Week 6 Recap
2023 NFL Week 7 Recap
2023 NFL Week 8 Recap
2023 NFL Week 9 Recap
2023 NFL Week 10 Recap
2023 NFL Week 11 Recap
2023 NFL Week 12 Recap
2023 NFL Week 13 Recap
2023 NFL Week 14 Recap
2023 NFL Week 15 Recap
2023 NFL Week 16 Recap
2023 NFL Week 17 Recap
2023 NFL Week 18 Recap
2023 NFL Playoffs Recap
2022: Live 2022 NFL Draft Blog - April 28
2022 NFL Week 1 Recap - Sept. 9
2022 NFL Week 2 Recap - Sept. 16
2022 NFL Week 3 Recap - Sept. 23
2022 NFL Week 4 Recap - Sept. 30
2022 NFL Week 5 Recap - Oct. 7
2022 NFL Week 6 Recap - Oct. 14
2022 NFL Week 7 Recap - Oct. 21
2022 NFL Week 8 Recap - Oct. 28
2022 NFL Week 9 Recap - Nov. 4
2022 NFL Week 10 Recap - Nov. 11
2022 NFL Week 11 Recap - Nov. 18
2022 NFL Week 12 Recap - Nov. 25
2022 NFL Week 13 Recap - Dec. 2
2022 NFL Week 14 Recap - Dec. 9
2022 NFL Week 15 Recap - Dec. 16
2022 NFL Week 16 Recap - Dec. 23
2022 NFL Week 17 Recap - Dec. 30
2022 NFL Week 18 Recap - Jan. 7
2022 NFL Playoffs Recap - Feb. 13
2021: Live 2021 NFL Draft Blog - April 25
2021 NFL Week 1 Recap - Sept. 13
2021 NFL Week 2 Recap - Sept. 20
2021 NFL Week 3 Recap - Sept. 27
2021 NFL Week 4 Recap - Oct. 4
2021 NFL Week 5 Recap - Oct. 11
2021 NFL Week 6 Recap - Oct. 18
2021 NFL Week 7 Recap - Oct. 25
2021 NFL Week 8 Recap - Nov. 1
2021 NFL Week 9 Recap - Nov. 8
2021 NFL Week 10 Recap - Nov. 15
2021 NFL Week 11 Recap - Nov. 22
2021 NFL Week 12 Recap - Nov. 29
2021 NFL Week 13 Recap - Dec. 6
2021 NFL Week 14 Recap - Dec. 13
2021 NFL Week 15 Recap - Dec. 20
2021 NFL Week 16 Recap - Dec. 27
2021 NFL Week 17 Recap - Jan. 3
2021 NFL Week 18 Recap - Jan. 10
2021 NFL Playoff Recap - Jan. 17
2020: Live 2020 NFL Draft Blog - April 25
2020 NFL Week 1 Recap - Sept. 11
2020 NFL Week 2 Recap - Sept. 18
2020 NFL Week 3 Recap - Sept. 25
2020 NFL Week 4 Recap - Oct. 2
2020 NFL Week 5 Recap - Oct. 9
2020 NFL Week 6 Recap - Oct. 16
2020 NFL Week 7 Recap - Oct. 23
2020 NFL Week 8 Recap - Oct. 30
2020 NFL Week 9 Recap - Nov. 6
2020 NFL Week 10 Recap - Nov. 13
2020 NFL Week 11 Recap - Nov. 20
2020 NFL Week 12 Recap - Nov. 27
2020 NFL Week 13 Recap - Dec. 4
2020 NFL Week 14 Recap - Dec. 11
2020 NFL Week 15 Recap - Dec. 18
2020 NFL Week 16 Recap - Dec. 25
2020 NFL Week 17 Recap - Jan. 3
2020 NFL Playoffs Recap - Feb. 3
2019: Live 2019 NFL Draft Blog - April 25
2019 NFL Week 1 Recap - Sept. 9
2019 NFL Week 2 Recap - Sept. 16
2019 NFL Week 3 Recap - Sept. 23
2019 NFL Week 4 Recap - Sept. 30
2019 NFL Week 5 Recap - Oct. 7
2019 NFL Week 6 Recap
2019 NFL Week 7 Recap
2019 NFL Week 8 Recap
2019 NFL Week 9 Recap
2019 NFL Week 10 Recap
2019 NFL Week 11 Recap
2019 NFL Week 12 Recap
2019 NFL Week 14 Recap
2019 NFL Week 15 Recap
2019 NFL Week 16 Recap
2019 NFL Week 17 Recap
2018: Live 2018 NFL Draft Blog - April 30
2018 NFL Week 1 Recap - Sept. 7
2018 NFL Week 2 Recap - Sept. 14
2018 NFL Week 3 Recap - Sept. 21
2018 NFL Week 4 Recap - Sept. 28
2018 NFL Week 5 Recap - Oct. 5
2018 NFL Week 6 Recap - Oct. 12
2018 NFL Week 7 Recap - Oct. 19
2018 NFL Week 8 Recap - Oct. 26
2018 NFL Week 9 Recap - Nov. 2
2018 NFL Week 10 Recap - Nov. 9
2018 NFL Week 11 Recap - Nov. 16
2018 NFL Week 12 Recap - Nov. 23
2018 NFL Week 13 Recap - Nov. 30
2018 NFL Week 14 Recap - Dec. 7
2018 NFL Week 15 Recap - Dec. 14
2018 NFL Week 16 Recap - Dec. 21
2018 NFL Week 17 Recap - Dec. 31
2018 NFL Week 18 Recap - Jan. 6
2017: Live 2017 NFL Draft Blog - April 30
2017 NFL Week 1 Recap - Sept. 12
2017 NFL Week 2 Recap - Sept. 19
2017 NFL Week 3 Recap - Sept. 26
2017 NFL Week 4 Recap - Oct. 2
2017 NFL Week 5 Recap - Oct. 9
2017 NFL Week 6 Recap - Oct. 16
2017 NFL Week 7 Recap - Oct. 23
2017 NFL Week 8 Recap - Oct. 30
2017 NFL Week 9 Recap - Nov. 6
2017 NFL Week 10 Recap - Nov. 13
2017 NFL Week 11 Recap - Nov. 20
2017 NFL Week 12 Recap - Nov. 27
2017 NFL Week 13 Recap - Dec. 4
2017 NFL Week 14 Recap - Dec. 11
2017 NFL Week 15 Recap - Dec. 18
2017 NFL Week 16 Recap - Dec. 25
2017 NFL Week 17 Recap - Jan. 1
2017 NFL Week 18 Recap - Jan. 8
2017 NFL Week 19 Recap - Jan. 15
2017 NFL Week 20 Recap - Jan. 22
Super Bowl LII Recap - Feb. 5
2017: Live 2017 NFL Draft Blog - April 30
2017 NFL Week 1 Recap - Sept. 12
2017 NFL Week 2 Recap - Sept. 19
2017 NFL Week 3 Recap - Sept. 26
2017 NFL Week 4 Recap - Oct. 2
2017 NFL Week 5 Recap - Oct. 9
2017 NFL Week 6 Recap - Oct. 16
2017 NFL Week 7 Recap - Oct. 23
2017 NFL Week 8 Recap - Oct. 30
2017 NFL Week 9 Recap - Nov. 6
2017 NFL Week 10 Recap - Nov. 13
2017 NFL Week 11 Recap - Nov. 20
2017 NFL Week 12 Recap - Nov. 27
2017 NFL Week 13 Recap - Dec. 4
2017 NFL Week 14 Recap - Dec. 11
2017 NFL Week 15 Recap - Dec. 18
2017 NFL Week 16 Recap - Dec. 25
2017 NFL Week 17 Recap - Jan. 1
2017 NFL Week 18 Recap - Jan. 8
2017 NFL Week 19 Recap - Jan. 15
2017 NFL Week 20 Recap - Jan. 22
Super Bowl LII Recap - Feb. 5
2016: Live 2016 NFL Draft Blog - April 30
2016 NFL Week 1 Recap - Sept. 12
2016 NFL Week 2 Recap - Sept. 19
2016 NFL Week 3 Recap - Sept. 26
2016 NFL Week 4 Recap - Oct. 3
2016 NFL Week 5 Recap - Oct. 10
2016 NFL Week 6 Recap - Oct. 17
2016 NFL Week 7 Recap - Oct. 24
2016 NFL Week 8 Recap - Oct. 31
2016 NFL Week 9 Recap - Nov. 7
2016 NFL Week 10 Recap - Nov. 14
2016 NFL Week 11 Recap - Nov. 21
2016 NFL Week 12 Recap - Nov. 28
2016 NFL Week 13 Recap - Dec. 5
2016 NFL Week 14 Recap - Dec. 12
2016 NFL Week 15 Recap - Dec. 19
2016 NFL Week 16 Recap - Dec. 26
2016 NFL Week 17 Recap - Jan. 2
2016 NFL Week 18 Recap - Jan. 9
2016 NFL Week 19 Recap - Jan. 16
2016 NFL Week 20 Recap - Jan. 23
2016 NFL Week 21 Recap - Feb. 6
2015: Live 2015 NFL Draft Blog - April 30
2015 NFL Week 1 Recap - Sept. 12
2015 NFL Week 2 Recap - Sept. 17
2015 NFL Week 3 Recap - Sept. 24
2015 NFL Week 4 Recap - Oct. 1
2015 NFL Week 5 Recap - Oct. 8
2015 NFL Week 6 Recap - Oct. 15
2015 NFL Week 7 Recap - Oct. 22
2015 NFL Week 8 Recap - Oct. 29
2015 NFL Week 9 Recap - Nov. 5
2015 NFL Week 10 Recap - Nov. 12
2015 NFL Week 11 Recap - Nov. 19
2015 NFL Week 12 Recap - Nov. 26
2015 NFL Week 13 Recap - Dec. 4
2015 NFL Week 14 Recap - Dec. 11
2015 NFL Week 15 Recap - Dec. 18
2015 NFL Week 16 Recap - Dec. 25
2015 NFL Week 17 Recap - Jan. 4
2015 NFL Week 18 Recap - Jan. 11
2015 NFL Week 19 Recap - Jan. 18
2015 NFL Week 20 Recap - Jan. 25
Super Bowl 50 Recap - Feb. 8
2014: Live 2014 NFL Draft Blog - May 8
2014 NFL Week 1 Recap - Sept. 5
2014 NFL Week 2 Recap - Sept. 12
2014 NFL Week 3 Recap - Sept. 19
2014 NFL Week 4 Recap - Sept. 26
2014 NFL Week 5 Recap - Oct. 3
2014 NFL Week 6 Recap - Oct. 10
2014 NFL Week 7 Recap - Oct. 17
2014 NFL Week 8 Recap - Oct. 24
2014 NFL Week 9 Recap - Oct. 31
2014 NFL Week 10 Recap - Nov. 6
2014 NFL Week 11 Recap - Nov. 13
2014 NFL Week 12 Recap - Nov. 20
2014 NFL Week 13 Recap - Nov. 27
2014 NFL Week 14 Recap - Dec. 5
2014 NFL Week 15 Recap - Dec. 12
2014 NFL Week 16 Recap - Dec. 19
2014 NFL Week 17 Recap - Dec. 29
2014 NFL Week 18 Recap - Jan. 4
2014 NFL Week 19 Recap - Jan. 11
2014 NFL Week 20 Recap - Jan. 18
Super Bowl XLIX Live Blog - Feb. 1
Super Bowl XLIX Recap - Feb. 2
2013: Live 2013 NFL Draft Blog - April 26
2013 NFL Week 1 Recap - Sept. 10
2013 NFL Week 2 Recap - Sept. 17
2013 NFL Week 3 Recap - Sept. 24
2013 NFL Week 4 Recap - Oct. 1
2013 NFL Week 5 Recap - Oct. 8
2013 NFL Week 6 Recap - Oct. 15
2013 NFL Week 7 Recap - Oct. 22
2013 NFL Week 8 Recap - Oct. 29
2013 NFL Week 9 Recap - Nov. 4
2013 NFL Week 10 Recap - Nov. 11
2013 NFL Week 11 Recap - Nov. 18
2013 NFL Week 12 Recap - Nov. 25
2013 NFL Week 13 Recap - Dec. 2
2013 NFL Week 14 Recap - Dec. 9
2013 NFL Week 15 Recap - Dec. 16
2013 NFL Week 16 Recap - Dec. 23
2013 NFL Week 17 Recap - Dec. 30
2013 NFL Week 18 Recap - Jan. 6
2013 NFL Week 19 Recap - Jan. 13
2013 NFL Week 20 Recap - Jan. 20
Super Bowl XLVIII Recap - Feb. 3
Super Bowl XLVIII Live Blog - Feb. 2
2012: Live 2012 NFL Draft Blog - April 26
2012 NFL Week 1 Recap - Sept. 10
2012 NFL Week 2 Recap - Sept. 17
2012 NFL Week 3 Recap - Sept. 24
2012 NFL Week 4 Recap - Oct. 1
2012 NFL Week 5 Recap - Oct. 8
2012 NFL Week 6 Recap - Oct. 15
2012 NFL Week 7 Recap - Oct. 22
2012 NFL Week 8 Recap - Oct. 29
2012 NFL Week 9 Recap - Nov. 5
2012 NFL Week 10 Recap - Nov. 12
2012 NFL Week 11 Recap - Nov. 19
2012 NFL Week 12 Recap - Nov. 26
2012 NFL Week 13 Recap - Dec. 3
2012 NFL Week 14 Recap - Dec. 10
2012 NFL Week 15 Recap - Dec. 17
2012 NFL Week 16 Recap - Dec. 24
2012 NFL Week 17 Recap - Dec. 31
2012 NFL Week 18 Recap - Jan. 7
2012 NFL Week 19 Recap - Jan. 14
2012 NFL Week 20 Recap - Jan. 21
Super Bowl XLVII Recap - Feb. 4
Super Bowl XLVII Live Blog - Feb. 4
2011: Live 2011 NFL Draft Blog - April 28
2011 NFL Week 1 Recap - Sept. 12
2011 NFL Week 2 Recap - Sept. 19
2011 NFL Week 3 Recap - Sept. 26
2011 NFL Week 4 Recap - Oct. 3
2011 NFL Week 5 Recap - Oct. 10
2011 NFL Week 6 Recap - Oct. 17
2011 NFL Week 7 Recap - Oct. 24
2011 NFL Week 8 Recap - Oct. 31
2011 NFL Week 9 Recap - Nov. 7
2011 NFL Week 10 Recap - Nov. 14
2011 NFL Week 11 Recap - Nov. 21
2011 NFL Week 12 Recap - Nov. 28
2011 NFL Week 13 Recap - Dec. 5
2011 NFL Week 14 Recap - Dec. 12
2011 NFL Week 15 Recap - Dec. 19
2011 NFL Week 16 Recap - Dec. 26
2011 NFL Week 17 Recap - Jan. 2
2011 NFL Week 18 Recap - Jan. 9
2011 NFL Week 19 Recap - Jan. 16
2011 NFL Week 20 Recap - Jan. 23
Super Bowl XLVI Live Blog - Feb. 6
2010: Live 2010 NFL Draft Blog - April 22
2010 Hall of Fame Game Live Blog - Aug. 8
2010 NFL Kickoff Live Blog - Sept. 9
2010 NFL Week 1 Review - Sept. 13
2010 NFL Week 2 Review - Sept. 20
2010 NFL Week 3 Review - Sept. 27
2010 NFL Week 4 Review - Oct. 4
2010 NFL Week 5 Review - Oct. 11
2010 NFL Week 6 Review - Oct. 18
2010 NFL Week 7 Review - Oct. 25
2010 NFL Week 8 Review - Nov. 1
2010 NFL Week 9 Review - Nov. 8
2010 NFL Week 10 Review - Nov. 15
2010 NFL Week 11 Review - Nov. 22
2010 NFL Week 12 Review - Nov. 29
2010 NFL Week 13 Review - Dec. 6
2010 NFL Week 14 Review - Dec. 13
2010 NFL Week 15 Review - Dec. 20
2010 NFL Week 16 Review - Dec. 27
2010 NFL Week 17 Review - Jan. 3
2010 NFL Week 18 Review - Jan. 10
2010 NFL Week 19 Review - Jan. 17
2010 NFL Week 19 Review - Jan. 24
Super Bowl XLV Live Blog - Feb. 6
2009: Live 2009 NFL Draft Blog - April 25
2009 Hall of Fame Game Live Blog - Aug. 10
2009 NFL Kickoff Live Blog - Sept. 10
2009 NFL Week 1 Review - Sept. 14
2009 NFL Week 2 Review - Sept. 21
2009 NFL Week 3 Review - Sept. 28
2009 NFL Week 4 Review - Oct. 5
2009 NFL Week 5 Review - Oct. 12
2009 NFL Week 6 Review - Oct. 19
2009 NFL Week 7 Review - Oct. 26
2009 NFL Week 8 Review - Nov. 2
2009 NFL Week 9 Review - Nov. 9
2009 NFL Week 10 Review - Nov. 16
2009 NFL Week 11 Review - Nov. 23
2009 NFL Week 12 Review - Nov. 30
2009 NFL Week 13 Review - Dec. 6
2009 NFL Week 14 Review - Dec. 13
2009 NFL Week 15 Review - Dec. 20
2009 NFL Week 16 Review - Dec. 27
2009 NFL Week 17 Review - Jan. 4
2009 NFL Week 18 Review - Jan. 11
2009 NFL Week 19 Review - Jan. 18
2009 NFL Week 20 Review - Jan. 25
Super Bowl XLIV Live Blog - Feb. 7
2008: Live 2008 NFL Draft Blog - April 26
2008 NFL Kickoff Blog - Sept. 4
NFL Week 1 Review - Sept. 8
NFL Week 2 Review - Sept. 15
NFL Week 3 Review - Sept. 22
NFL Week 4 Review - Sept. 29
NFL Week 5 Review - Oct. 6
NFL Week 6 Review - Oct. 13
NFL Week 7 Review - Oct. 20
NFL Week 8 Review - Oct. 27
NFL Week 9 Review - Nov. 3
NFL Week 10 Review - Nov. 10
NFL Week 11 Review - Nov. 17
NFL Week 12 Review - Nov. 24
NFL Week 13 Review - Dec. 1
NFL Week 14 Review - Dec. 8
NFL Week 15 Review - Dec. 15
NFL Week 16 Review - Dec. 22
NFL Week 17 Review - Dec. 29
NFL Wild Card Playoffs Review - Jan. 4
NFL Divisional Playoffs Review - Jan. 11
NFL Championship Sunday Review - Jan. 19
Super Bowl XLIII Live Blog