Saints 28, Panthers 10
The Saints ultimately got their act together and played better for a stretch, while the Panthers continued to screw up. Carolina, in fact, mimicked the errors that New Orleans was guilty of early. The Saints began by driving down the field and having a deflected pass in the red zone pop into the hands of a Panther player. Drew Brees lost a fumble at midfield on the next drive. The Panthers duplicated those give-aways; Cam Newton had a pick off a deflection and then was guilty of a more-costly fumble, as his turnover occurred inside his own 5-yard line, leading to the first score of the game. The Saints never looked back, maintaining that advantage for the rest of the evening.
New Orleans had a top-10 defense last year, and if it can even come close to that range, it’ll be a definite Super Bowl contender. The Saints have three consecutive home games coming up, so they could easily be 7-4 before their next road game, which is on Nov. 30.
Newton’s aerial numbers were ugly – 10-of-28, 151 yards, interception – and they were very indicative of how poorly he played. He took four sacks, which is a high number for a player with his mobility, and when he had time in the pocket, he displayed poor mechanics, throwing off his back foot and passing high as a consequence. He nearly heaved a pick into triple coverage, and he missed Benjamin in the end zone.
Cardinals 28, Cowboys 17
Words can’t describe how awful Weeden was. His poor numbers don’t even do his epic failure of a performance any justice. He went 18-of-33 for 183 yards, one touchdown (in garbage time) and two horrible interceptions. The first occurred in the red zone on a pass thrown way behind Jason Witten. The second was a complete misfire. Weeden did some other awful things. He took a bad sack because he held on to the ball too long, which forced a longer field goal that was blocked. Many of his throws were off the mark. He also didn’t see open receivers. For example, he had Cole Beasley to move the chains on a third down during the second half, but just couldn’t find him.
Weeden couldn’t connect with Dez Bryant either, and as a consequence, Bryant spent the afternoon pouting on the sidelines. The frustrated Bryant didn’t catch a single ball in the first half, though that was partly his fault because he had a drop. Bryant later snatched an insignificant score. It was one of two catches (15 yards) that he had on the afternoon despite being targeted a whopping 10 times.
Palmer finished 22-of-34 for 249 yards, three touchdowns and his pick-six. His receivers came through following intermission, which would explain why Palmer was a nearly flawless 11-of-14 for 111 yards and one score in the second half.
Bengals 33, Jaguars 23
By Charlie Campbell – @draftcampbell
The Bengals answered with a drive that featured a few completions to A.J. Green, a clutch reception by Cedric Peerman, a chunk run by Hill, and a 19-yard touchdown pass to Sanu. Cincinnati’s next score was set up by Rex Burkhead, getting a piece of a punt to shorten the field. Dalton dropped in a rainbow to Sanu, who made an over-the-shoulder catch for a 32-yard gain to the 10-yard line. On the next play, Sanu recovered a fumble by A.J. Green to maintain the scoring opportunity that ended with a field goal by Andy Dalton. The Jaguars went three-and-out, thanks to a sack by Carlos Dunlap and Jaguars punter Bryan Anger had his second consecutive punt blocked, which Taylor Mays turned into a safety. Cincinnati could have broken the game open as Bortles had another interception dropped; this time by linebacker Emmanuel Lamur before the half.
In the third quarter, Dalton went right back to Sanu for a 36-yard reception to the 11-yard line. Sanu (4-95) ran a great route and beat safety Josh Evans for the ball. Hill finished the drive with a short touchdown run. The Jaguars answered with Bortles throwing a 40-yard touchdown to Allen Hurns. Hurns had a step on Leon Hall, but the ball was underthrown, and Hurns had to adjust to make the reception in front of Hall.
Dalton helped the Jaguars out with a poorly thrown ball that was picked off by Sherrod Martin. The Bengals’ defense came up with a stop despite, once again, dropping an interception. That near-turnover was around Jacksonville’s 20-yard line. Pacman Jones then returned a punt 31 yards to set up a 28-yard touchdown pass from Dalton to Green (3-44).
Jacksonville fought back with an 18-yard touchdown pass to Hurns (7-112). He made a great adjustment to outfight Terrance Newman for the ball in the front of the end zone. In response, Dalton had a ball slip out of his hands, and linebacker J.T. Thomas III intercepted the ball after it ping-ponged off a helmet. A couple of plays later, Robinson (17-94) ran the ball into the end zone to close the lead to three. Just seconds later though, Hill ripped off a 60-yard touchdown run.
Hurns then bailed out Bortles with a great catch over Hall to move the ball into Cincinnati territory, but Bortles’ poor decisions came back to bite the Jaguars, as he threw a pass into a crowd of defenders in the end zone for an interception by George Iloka. That clinched the game for Cincinnati.
Browns 22, Buccaneers 17
Of course, the Browns made some mistakes as well, most of which were Brian Hoyer’s fault. Hoyer went 21-of-34 for 300 yards, two touchdowns and a pair of interceptions. Those numbers don’t look terrible, but they’re not indicative of his pedestrian afternoon. Hoyer’s first pick was a horrible overthrow. He then missed an open Andrew Hawkins for a potential score by overshooting him. His next interception, which occurred shortly afterward, came off a deflection.
Hoyer has simply not played well ever since All-Pro center Alex Mack was knocked out for the year. Hoyer was able to lean on a strong ground attack, but that hasn’t been possible the past few weeks. Ben Tate once again absolutely had no running room, as he tallied just three yards on 10 carries. Terrance West took over as the primary ball-carrier as the afternoon progressed, and he was much more effective. West notched 48 yards on 15 attempts, and he also caught a 2-yard touchdown. He did a good job picking up some blitzes – including one on Hoyer’s game-winning touchdown pass – so he might be Cleveland’s starting running back going forward.
Despite Glennon’s accuracy and pocket-presence issues, he had the team in position to potentially win the game at the end. He found Vincent Jackson near the Cleveland 30-yard line, but Jackson dropped it. A couple of plays later, on a fourth-and-1, Glennon connected with Mike Evans for a 9-yard gain, but the rookie wideout was flagged for offensive pass interference. That completely ruined the drive and allowed the Browns to take over and run the clock out.
Eagles 31, Texans 21
Foles was not off to a good start. He was 10-of-13 for 124 yards and had a touchdown, but he threw a pick-six because of a poor decision and took some bad sacks. One of those sacks resulted in a brutal hit, prompting Foles to walk off into the locker room, where he was diagnosed with his broken collarbone.
Mark Sanchez entered the game and instantly drove down the field for a touchdown. He heaved a 52-yard bomb to Jeremy Maclin and then found Jordan Matthews for an 11-yard score. Sanchez did a good job of moving the chains for most of the afternoon, though he did make some mistakes. He threw two interceptions, although one wasn’t his fault because it went right off Josh Huff’s hands. However, the second pick was bad, as Sanchez tried to force the issue. He also had another potential interception heaved right at the defender.
Having said that, Sanchez wasn’t any worse than Foles was, finishing 15-of-22 for 202 yards, two touchdowns and the two picks. His numbers could’ve been much better, but Darren Sproles had a bad drop on what looked like a potential long gain.
The Texans need Foster because Ryan Fitzpatrick is terrible. He failed to complete half of his passes against an anemic secondary, going 13-of-27 for 203 yards, two touchdowns and an interception that occurred when he was hit as he released the ball. Besides shoddy accuracy, Fitzpatrick’s primary issue is holding on to the ball way too long in the pocket. He took too many horrible sacks as a result.
Chiefs 24, Jets 10
Kansas City’s defense took over in the second half, preventing the Jets from scoring a single point. Part of that was the quarterback getting hurt, but QBDK wasn’t going to lead the Jets to victory anyway. While he made some nice plays – particularly one instance in which he eluded a sack and found Chris Johnson for a big gain – he was just too overwhelmed with pressure. Combine that with some red-zone ineptitude, and it’s no wonder that New York didn’t score at all following the break.
QBDK wasn’t awful though, as he went 21-of-28 for 196 yards and a touchdown to Eric Decker (9-63). He got hurt on a fourth-down attempt in the red zone on a play in which his team was flagged for offensive pass interference. He was able to enter the game later in the fourth quarter, but it was too late by then. Still, it was a reminder of how brittle QBDK is, and why teams simply can’t rely on him to be a starter. Simms, by the way, did nothing in QBDK’s absence, going 3-of-8 for 39 yards.
I already mentioned that Smith somehow found Fasano for a fluke touchdown in the first half. Smith’s other score was thrown to Travis Kelce, who led the team with 67 receiving yards off four receptions. Dwayne Bowe, meanwhile, paced Kansas City in both targets (10) and catches (6-55). Bowe logged his 500th-career reception in this contest.
Dolphins 37, Chargers 0
Sure enough, the Dolphins came out fired up and jumped all over the half-asleep Chargers. They sacked Philip Rivers on the first play of the game and then stuffed the run on a fourth-and-1 attempt by San Diego on the same drive (following some impressive third-and-long conversions by the Chargers). The Dolphins later picked off Rivers, as he couldn’t step up in the pocket amid pressure. Rivers’ scoring unit was limited to just five first downs in the opening half.
Meanwhile, Miami’s offense moved the chains very effectively, tallying 282 total yards by intermission. Everyone was playing well, as Mike Wallace hauled in a great catch, while Jarvis Landry made a nice juke to pick up extra yardage on one play. Ryan Tannehill, meanwhile, was 18-of-25 for 208 yards and a touchdown heading into halftime.
The Dolphins continued their onslaught after the break and were able to maintain their shutout. They swarmed Rivers’ pocket, forcing three turnovers by the San Diego quarterback, who took four sacks and had absolutely no time to throw. Tannehill, meanwhile as pretty much flawless. He misfired on just three throws following intermission, and one of those errant tosses was a Charles Clay dropped touchdown.
Tannehill finished 24-of-34 for 288 yards and three touchdowns. He had only one or two poor passes – one of which was a missed heave to Wallace in the end zone – but was very strong overall. He also did some damage on the ground, rushing for 47 yards on four scrambles.
– Rivers was an atrocious 12-of-23 for 138 yards, three interceptions and a lost fumble (strip-sack). He just had no chance because his offensive line couldn’t stop Miami’s pass rush. The first pick occurred when Rivers couldn’t step into the pocket amid a fierce pass rush. The second was forced into double coverage. The third was just a careless heave when the game was way out of hand.
– Branden Oliver had no running lanes to burst through. He mustered just 19 yards on 13 carries, and many of his runs were negative plays. His offensive line really let him down.
– Keenan Allen led the Chargers with nine targets, but caught only four of them for 47 yards. Malcom Floyd (4-60) and Antonio Gates (3-28) were the only other Chargers to reel in more than one reception.
Vikings 29, Redskins 26
Despite all of these factors, it wouldn’t be fair to discredit the Vikings, who legitimately won this game. They outgained the Redskins and achieved more first downs. And they managed to pull out a victory despite two horrific calls by official Gene Steratore in the second half.
Teddy Bridgewater helped his team overcome Steratore, as he was brilliant in the second half. It was not pretty early on, however, as Bridgewater missed a wide-open Cordarrelle Patterson downfield by a mile, prompting Patterson to raise his arms in frustration as a result. Bridgewater then couldn’t connect with an open Patterson yet again, but this time it was an underthrow. Bridgewater was nearly picked after that, as cornerback David Amerson bobbled the ball while falling out of bounds. Bridgewater then didn’t show enough awareness when he failed to realize that he could run for a first down deep in Washington territory. Instead, he threw it out of bounds on a fourth down.
I was prepared to compare Bridgewater to Matt Leinart or Brady Quinn again, but the Louisville product was unstoppable following intermission. He was 9-of-14 for 120 yards in the second half, and he also picked up 20 yards on the ground. He came up with big throws while leading his team down the field on three touchdown drives after the break.
Bridgewater was 26-of-42 for 268 yards and a score overall. The touchdown went to Chase Ford (5-66) following a Robert Griffin interception. Greg Jennings (6-76) was the only Viking with more receiving yardage than Ford. He should’ve picked up a defensive pass interference, but there was no call even though he was being tackled before the ball reached him.
There was more of the same from Griffin in the second half. He led some scoring drives, though he was aided by a horrible call on Harrison Smith, who was flagged for hitting Griffin as he slid feet-first. Smith, who had a tremendous performance, barely even touched Griffin. It was a truly awful penalty that allowed Griffin to keep the drive alive and ultimately lead his team into the end zone. However, Griffin took some bad sacks and couldn’t get anything going on the team’s final drive as a consequence. He was also hesitant to run on a crucial fourth-and-6, hurling a low throw instead, turning the ball over on downs.
Griffin finished 18-of-28 for 251 yards, one touchdown and a pick. He also picked up 24 rushing yards on seven scrambles. The important thing is that he finished this game unscathed, but there was a scary moment in the first half when he was sacked. He was bent backward awkwardly and limped around for a bit. He was fine, however.
Rams 13, 49ers 10
This was actually a big test for San Francisco. With a week off, the team had an opportunity to shore up all of its issues. The offensive line has been a big problem, yet the coaching staff couldn’t fix the unit. In fact, the front even looks worse than it did before. Colin Kaepernick was sacked on eight occasions, including a whopping six times in the first half. The fifth sack that he took, by Robert Quinn, resulted in a lost fumble. Kaepernick simply had no chance with zero protection in front of him.
In addition to the poor blocking, the 49ers hurt themselves with a complete meltdown in the fourth quarter. They were flagged for a personal foul on a punt return. Following a pair of false starts that pinned them inside their own 3-yard line, Kaepernick took a sack that was nearly called a safety. Andy Lee then shanked a punt, setting up the Rams for their game-winning field goal.
Despite all of this, San Francisco still had a chance to win this game at the very end. Kaepernick moved the team inside the St. Louis 5-yard line, thanks to a tough catch by Anquan Boldin. Michael Crabtree caught a pass that appeared to be a touchdown, but Jerome Boger didn’t rule it to be so because he isn’t aware of what the NFL rules are. Crabtree clearly had possession over the goal line, but Boger was too incompetent to realize that. Boger then screwed up again; Kaepernick fumbled the snap on an attempted quarterback sneak, which was recovered by James Lauriniaitis in the end zone for the game-sealing touchback. However, replay showed that Kaepernick’s elbow was down. Boger once again botched the call.
Boger was once again an embarrassment – it seems like he screws up every week – but that doesn’t excuse the 49ers for losing. They were a double-digit favorite, and if they were any good, they would’ve taken care of business. They’ll get some defenders back soon, but if they can’t block for Kaepernick, it won’t matter at all.
Kaepernick’s score went to Boldin, who had a big game. He was one of the few outstanding San Francisco players on this side of the ball; he reeled in six of his seven targets for 93 yards and the touchdown. Crabtree (5-40) and Vernon Davis (2-19) both disappointed.
Patriots 43, Broncos 21
Tom Brady, conversely, was mostly flawless. Things didn’t look promising for him early, as he passed behind Brandon LaFell and then overthrew an open LaFell for a potential touchdown. LaFell paid Brady back by dropping a score. However, Brady turned into a machine afterward, effortlessly completing passes for decent gains against one of the NFL’s top defenses.
Brady finished 33-of-53 for 333 yards, four touchdowns and an interception – outstanding numbers considering the wind he was battling. The pick came in the third quarter in what was a rare mistake; Brady panicked in the pocket amid pressure and heaved a high pass that was snatched by rookie corner Bradley Roby. The Broncos bounced back with a touchdown after that, and it appeared as though Denver would have a chance to get back into the game, but the Patriots responded with 10 unanswered points, going up 37-14, which Denver simply couldn’t recover from.
Brady’s other three scores went to Julian Edelman (9-89), LaFell (6-53) and Shane Vereen (5 catches 38 yards). LaFell just missed out on a huge statistical outing, as Brady missed him for a long touchdown, and then he dropped a pass in the end zone. He also let a pass fall through his hands in the second half. Edelman, meanwhile, also had a score on an 84-yard punt return. He nearly had a second offensive touchdown, but the ball slipped out as he rolled on the ground.
Manning picked up some garbage yardage late in the game. His second interception wasn’t his fault, as it bounced off Welker’s hands. Welker got hurt on the play, as it looked like a bit of karma after he knocked Aqib Talib out of the AFC Championship with what Bill Belichick called a very dirty hit.
Manning ultimately finished 34-of-57 for 438 yards, two touchdowns and a pair of interceptions. Once again though, a bulk of his yardage came late when the game was out of reach, as John Fox foolishly left his starting offense in the game too long. He’s very fortunate that Welker was the only offensive player of his to get hurt.
Seahawks 30, Raiders 24
By Charlie Campbell – @draftcampbell
In the third quarter, Hayden dropped an interception that should have been a pick-six as he jumped a route. On the very next play though, Denico Autry blocked a punt and the ball rolled about 25 yards into the end zone before Brice Butler recovered it for a touchdown. The Raiders got going with a punt return by T.J. Carrie to the Seahawks’ 30-yard line. A 23-yard pass to McFadden moved the ball inside the 10. On fourth-and-goal at the 1-yard line, Mychal Rivera (8-38) made a tremendous leaping catch for a touchdown. And just like that, Oakland was surprisingly down by just seven.
The Seahawks responded with a 39-yard pass play to Lynch, who rumbled down the field, but the drive stalled, and Seattle had to settle for a field goal. Doug Baldwin then returned a punt 38 yards. Wilson scampered for 19 to convert a third down to set up another field goal. The Raiders got a drive going thanks to a face mask on Michael Bennett and a pass to Maurice Jones-Drew inside the 10-yard line. On third-and-goal just after the 2-minute warning, Carr connected with Rivera (8-38) for another touchdown off a play-action bootleg. It was close, but Seattle recovered the onside kick to preserve the victory.
Steelers 43, Ravens 23
Speaking of Roethlisberger, Pittsburgh’s quarterback was on fire once again. Things looked bleak early when he was constantly under siege – he was even sacked on three consecutive plays – but things began to click in the second quarter, when Roethlisberger threw three of his six touchdowns of the evening. He went 25-of-37 for 340 yards and the six scores overall.
It’s amazing how well Roethlisberger is playing right now. In the past two weeks, he’s a combined 65-of-86 for 862 yards and 12 touchdowns. That’s utterly ridiculous, and credit needs to be given to a young receiving corps that has stepped up. Markus Wheaton has been better (2 catches, 62 yards, TD), but Martavis Bryant has been the catalyst. The 6-foot-4 wideout has become a great end-zone target, and he scored twice more Sunday night. He logged three catches for 44 yards in addition to the two touchdowns.
This calmed everyone down until Raven tight end Crockett Gilmore spiked the ball after a touchdown that made the game 36-23 with three minutes remaining, prompting the crowd to chant “Ravens suck! Ravens suck!” And as if there wasn’t enough bad blood, Pittsburgh ran up the score when Roethlisberger went play-action and hit Matt Spaeth for a touchdown, up 13 with just two minutes remaining. This incited yet another skirmish that resulted in more personal-foul flags. It was a classic Baltimore-Pittsburgh battle.
Flacco was able to compile some junk yardage to make his numbers look better – 30-of-45, 303 yards, two touchdowns, one interception – but he struggled to complete half of his passes during meaningful action. In fact, he was just 9-of-17 going into halftime. Flacco simply had no time to throw; his pick came when he was under pressure. He heaved up a desperate pass that was picked off, and the Steelers capitalized with one of Roethlisberger’s aerial scores.
Colts 40, Giants 24
New York probably could have been competitive if it didn’t wreck itself with horrible errors all evening. These included:
– Numerous drops. Preston Parker had three himself. Odell Beckham and Rueben Randle both had drops as well. All of these occurred in the first half, which would explain why Eli Manning was able to complete just 9-of-23 attempts by intermission.
– The Giants surrendered their first touchdown of the game because they weren’t prepared for Indianapolis’ snap. Coby Fleener made a reception along the sideline that eventually hit the ground. Tom Coughlin waited too long to challenge, as he had to bend all the way down and reach into his sock. He tossed the flag, but it was after the Colts ran their play. Andrew Luck was consequently able to find a wide-open Coby Fleener for a touchdown.
– Manning, who was partly responsible for a delay of game following a kickoff, lost a fumble in the second half amid heavy pressure. The Colts recovered the ball and returned it to the 5-yard line, and this was followed by a Luck-to-Dwayne Allen touchdown.
– Andre Williams also fumbled, but was lucky to have his teammates pounce the ball deep in his own territory.
– Antrel Rolle dropped a potential Luck interception in the second quarter.
Luck ended up 25-of-46 for 354 yards and four touchdowns overall. He continued to miss some passes in the second half he’d normally hit, and he also didn’t see Ahmad Bradshaw, who was open for a potential score, so the Colts need to do a better job of protecting him.
– Manning finished 27-of-52 for 359 yards, two touchdowns and the lost fumble, but don’t be fooled by those numbers. Most of his positive stats came in garbage time when the Colts played a relaxed prevent.
– Andre Williams looked terrible once again. Gaining 22 yards and a touchdown on 12 carries, Williams is nothing but a slow plodder. He showed some explosion on a rare reception that went for 24 yards, but that was pretty much his only positive play. The Giants really need Rashad Jennings back.
– Beckham dropped a pass early, but had a big second half. He reeled in eight catches for 156 yards. All but one reception came following intermission. He’s the one silver lining in this loss, as it’s apparent that he’s going to be a big-time receiver.
– Randle, meanwhile, snared just four balls for 49 yards. Vontae Davis, who was knocked out early against the Steelers, shut him down.
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