Patriots 27, Jets 25
The thing is, it should’ve never gotten down to that kick. The Jets would have been way ahead if they hadn’t made so many costly errors. For instance, a Geno Smith touchdown to Jeremy Kerley on their opening drive was wiped out by holding penalty. Another holding infraction negated a Chris Ivory 9-yard run in the red zone on the ensuing possession, and this was immediately followed by a Jace Amaro drop on what would’ve set up a manageable third-down situation near the goal line. Amaro, who saw the ball hit him right in the chest, was responsible for Geno Smith’s first incompletion.
More errors were prevalent throughout the evening. The Jets bobbled a handoff on second-and-1 in the red zone, which ultimately led to one of many field goals in the red zone. Rex Ryan also burned two timeouts in the third quarter. He needed those stoppages at the end of the game, as he was forced to try an onside kick. The Jets consequently had to march down from inside their own 20. Smith did a good job of at least putting the team into the edge of field-goal range, but the attempt was blocked.
Smith, who has been much better this season when he’s been able to target an Eric Decker, was not afraid to throw Darrelle Revis’ way. Decker, as a consequence, secured four of his seven targets for a team-high 65 yards. Jeff Cumberland (3-50) snagged Smith’s sole touchdown, though he saw fewer targets than Amaro (3-22), who absolutely killed his team with that aforementioned drop.
Tom Brady will have to carry the team, and it’ll be difficult for him to do so considering his lacking supporting cast. His only productive teammates in this game were Rob Gronkowski (5-68) and Shane Vereen, who led the team with 71 receiving yards (off five catches), scoring twice aerially as a result. Vereen also led the team in rushing (11-43). Meanwhile, Julian Edelman (4-44) nearly cost New England a victory with a pair of drops in the second half. Brandon LaFell (4-55) continued to be mediocre.
Brady went 20-of-37 for 261 yards and three touchdowns, but his completion percentage should’ve been much higher. As mentioned, two of his scores went to Vereen – one was a 49-yard bomb on the opening drive, thanks to a blown coverage – while the third was thrown to Danny Amendola (1-19). Brady once again saw a ton of pressure in his face, and he even had some Eli Manning-type throws in which he released the ball while twisting around and falling to the ground. Most of them were conversions, so that’s not a criticism of any sort. It’s more of a warning that the offensive line must improve because Brady will be battling secondaries that can actually cover in the future.
Ravens 29, Falcons 7
To give you an idea of the amount of pressure Ryan faced, the five sacks he took aren’t even close to being indicative of the amount of heat Baltimore brought. Ryan’s poor blocking is the primary reason why the Falcons achieved only four first downs and 61 net yards in the opening half. Ryan also lost a fumble in the red zone early on when he was under siege. Later, one of the sacks was taken in Ryan’s own end zone, resulting in a safety. It was a 20-7 contest at that point, so the Falcons still had a chance, albeit a very slim one. That safety iced this victory for the Ravens, who continue to play impressive football.
Ryan’s sole score was a semi-garbage time throw to Roddy White, who led the team with a whopping 15 targets. White had struggled to produce in recent weeks, so it was nice to see him reel in nine passes for 100 yards and the touchdown. Julio Jones, meanwhile, snagged five balls for just 56 yards. Ryan just had no time to find him downfield.
Bills 17, Vikings 16
It began early when Sammy Watkins dropped a pass near the goal line on a nice, back-shoulder throw. Later on the possession, Chris Hogan lost a fumble, negating at least three points. Robert Woods also lost a fumble later in the firt half. This turnover occurred in his own territory, and it helped set up a Minnesota field goal. Another Viking three-pointer came via a Kyle Orton interception that was overthrown. All of this happened in the first half alone.
The errors continued following intermission. Orton lost a fumble because he was careless with the football. Everson Griffen, who had a huge outing with three sacks, managed to strip it. Orton then took a bad sack on a third down, as Buffalo’s predictable run-run-pass play-calling didn’t have the Vikings fooled at all.
Meanwhile, some injuries didn’t help. Fred Jackson (3-12) left early with a groin injury. I thought this might be a blessing in disguise because it would force Buffalo’s coaching staff to utilize C.J. Spiller much more. Sure enough, Spiller burst for a 53-yard gain on his first carry, but had to be carted off after the play. Unfortunately, he’s out for the year with a broken collarbone. This forced Anthony Dixon to rush the ball exclusively, as the Bills didn’t have any other active halfbacks on the roster. Dixon responded by gaining 51 yards on 13 attempts.
Orton finished 31-of-43 for 283 yards, two touchdowns, one interception and the lost fumble. Aside from the turnovers, Orton did a solid job of moving the chains throughout the afternoon despite not having his top two running backs, as the Bills achieved 22 first downs.
Bridgewater, who finished 15-of-26 for 157 yards, with one touchdown and two interceptions, managed to complete just four passes after halftime, however. Pass protection was a huge issue, as Matt Kalil was once again anemic. It looked like he just stopped blocking Buffalo linemen in some instances. He surrendered multiple sacks, which disrupted a couple of promising drives. He also negated a Bridgewater 15-yard completion to Chase Ford with an illegal-hands-to-the-face infraction, and he followed that up by surrendering a sack to Jerry Hughes. It’s amazing how terrible Kalil has gotten. He needs to be benched.
Dolphins 27, Bears 14
Chicago averaged a shameful 4.4 yards per play – the Jets averaged 4.65 yards per play going into Week 7, which ranked them dead last in the NFL – and made plenty of mistakes throughout the afternoon. Jay Cutler, for instance, threw an interception and fumbled three times. His pick was a miscommunication with his target, while a strip-sack that he was responsible for led to a Miami field goal.
Other players committed errors as well. Matt Forte was inexplicably given just two carries in the opening half. Alshon Jeffery had a drop, while Dante Rosario lost a fumble. Perhaps the worst thing Chicago did was show absolutely no sense of urgency despite being in a position to mount a comeback in the fourth quarter. Down 17 and in Miami territory with eight minutes left, Cutler lackadaisically ran the offense, letting the clock tick down. It’s almost as if he was resigned to losing at that point.
Tannehill’s scores went to Mike Wallace (5-46) and Charles Clay (4-58). Rookie Jarvis Landry, who had an impressive showing last week, was the only other Dolphin with more than three receptions (4-46).
– Cutler went 21-of-34 for 190 yards, one touchdown and the aforementioned pick and lost fumble.
– Forte, as discussed, wasn’t given much of an opportunity in the opening half. However, he still scored twice (once rushing, once receiving), gaining 49 yards on the ground (12 carries) and 60 yards through the air (6 catches). The Dolphins have a strong ground defense, but there’s no excuse for Forte not rushing the ball more than twice.
– Both Jeffery (2-9) and Brandon Marshall (6-48) both had disappointing afternoons. Martellus Bennett (5-58) actually outgained both of them, combined. Marshall reportedly called out Cutler after the loss.
Lions 24, Saints 23
The Saints’ scoring attack actually lost this game. Drew Brees was most responsible, to be more specific. Holding a 23-17 lead, Brees threw a horrific interception when he forced a pass for no reason, up six points. Sure, he wanted to put the game away and didn’t want his defense to try to hold the Lions for the victory, but this was a huge error in judgment on his part because the stop unit had actually performed well for the most part. The Lions were limited to just 101 net yards in the opening half and just 5.1 yards per play overall, which is a mediocre figure. More importantly. the defense forced a pair of turnovers, so it could have easily secured a third, as Matthew Stafford wasn’t having his best game without Calvin Johnson at his disposal.
Brees had another chance to move his team into field goal range with 1:48 remaining. However, outside of a scramble on fourth-and-10 to move the chains, Brees just couldn’t get anything going. He also wasted too much time, trying to run plays instead of spiking the ball. Granted, he was battling one of the NFL’s top defenses, but Brees was just so uncharacteristically sloppy in the final few minutes of regulation.
Brees finished 28-of-45 for 342 yards, two touchdowns and the pick. He hit some impressive throws, but also missed some routine ones. He was just 3-of-14 and the pick in the fourth quarter. Brees probably would’ve done better if Jimmy Graham had actually contributed instead of served as a mere decoy. Graham saw action – he was even on the field during the first drive – but he didn’t log a single reception. He was targeted twice.
Stafford went 27-of-40 for 299 yards, two touchdowns and the pair of picks. His scores went to Fuller and Golden Tate, who had a huge afternoon with 10 catches for 154 yards. All but 22 of Tate’s receiving yards came after halftime.
Packers 38, Panthers 17
The opening drive epitomized how long of a day this was going to be for Carolina. The Panthers lucked into a sack when Rodgers slipped. Green Bay was forced into a long-yardage situation, but the team got out of it because of some Carolina penalties. One infraction negated an interception. In fact, Rodgers just stood there because he knew it wasn’t going to stand. He ultimately threw a touchdown to Jordy Nelson, who impressively eluded a pair of defenders when running toward the end zone.
Rodgers made so many impressive throws throughout the afternoon. In fact, he only had one poor attempt, as he missed Randall Cobb too high in the red zone. However, Rodgers more than made up for it, misfiring just three times in total. He went 19-of-22 for 255 yards and three touchdowns. Had the Panthers been remotely competitive, he could have put together one of the season’s best fantasy performances.
Colts 27, Bengals 0
I mention these Indianapolis blunders just to illustrate that this could’ve easily been a 48-0 result. If you don’t believe me, consider this: By the time this game was 24-0 with 12 minutes remaining in regulation, the Colts had outgained the Bengals, 443-42. That’s right – Indianapolis had Cincinnati outgained by 401 net yards!
Bradshaw and Trent Richardson split carries for the most part, with Richardson (14-77) outgaining Bradshaw (10-52, TD). However, the former injured his hamstring in the second half. Both runners found plenty of room against a Cincinnati front that has been a disappointment this season. Of course, it hurt the Bengals that Vontaze Burfict was knocked out early with a neck injury. Leon Hall, who dropped an interception, also exited during the first half with a back problem.
Dalton finished 18-of-38 for 126 yards, but those numbers are misleading. He compiled some of that yardage in garbage time. With 12 minutes remaining in regulation, Dalton was 12-of-28 for only 55 yards.
The Bengals couldn’t block Indianapolis’ improved pass rush, but that was just part of the issue. Dalton’s supporting cast was just so lackluster. He was able to rely on just Mohamed Sanu (3-54) and Jermaine Gresham (10-48).
Jaguars 24, Browns 6
Despite winning, Blake Bortles did not play well. He went 17-of-31 for 159 yards, one touchdown and three interceptions (along with five scrambles, 37 rushing yards). The first pick wasn’t his fault because he was hit as he released the ball. The most egregious interception occurred in the red zone, which disrupted a great drive. Bortles could’ve run and picked up a first down on the play, but he instead forced the pass late over the middle of the field, which was a terrible decision. Bortles also had some ugly throws throughout the afternoon.
Redskins 19, Titans 17
Cousins was atrocious. He misfired on just six first-half attempts, going 10-of-16 for 139 yards. However, he committed two turnovers prior to intermission. The first was a strip sack that Derrick Morgan forced, while the second was an awful interception that was underthrown by about 10 yards. Cousins displayed awful body language while he was in the game, which he has sported ever since that ugly Thursday night loss to the Giants. He has lost all confidence, while Washington lost all opportunity to trade him while his value was at its highest.
McCoy was better, but only by default. His first pass was a 70-yard touchdown, but it was a short throw in which Pierre Garcon (5-87, TD) eluded the inept Blidi Wreh-Wilson and Michael Griffin. McCoy misfired only once throughout the second half, going 11-of-12 for 128 yards and the touchdown. However, he threw nothing but checkdowns, managing the game. Again, this is better than anything Cousins did, but McCoy is not anywhere close to being a starting-caliber quarterback. The Redskins need Griffin to return, but he’ll probably just get hurt again anyway.
Rams 28, Seahawks 26
By Charlie Campbell – @draftcampbell
The Rams entered the game with an NFL record for ineffective pass rush as they had only sack on the season, but that changed in the second quarter, as Aaron Donald and Eugene Sims recorded sacks on back-to-back plays. That forced a punt, and the Rams set up an amazing trick play. Tavon Austin went back to receive on the opposite side of the field from where the ball was going. Stedman Bailey was blocking a gunner on the other side. Bailey peeled off the gunner and tracked down the punt with an over-the-shoulder catch. However, all of the Rams’ blockers had rand toward Austin, who acted like he was catching the ball. That drew the Seattle coverage. After Bailey caught the ball, he was untouched on a 90-yard touchdown return. It was one of the greatest special teams plays I’ve ever seen and an ingenious trick play by Fassel.
After the Rams missed a 52-yard field goal, the Seahawks got going in the 2-minute drill as they moved the ball down the field by getting Wilson out of the pocket. Just before the half, the Seahawks tacked on a field goal.
In the third quarter, Seattle had a good drive and Wilson ran in a 19-yard touchdown run on a read option, as linebacker ,Alec Ogletree blew containment. The Rams didn’t make adjustments, as Ogletree blew contain again, and Wilson took off on a 52-yard run, the longest of his career. Wilson finished the drive by throwing a pass up to tight end Cooper Helfet (3-61), who made a fabulous hands catch with getting his toes in bounds before falling out of bounds for a 25-yard score. The two-point conversion fell incomplete.
St. Louis answered with a pretty 30-yard pass from Davis to Chris Givens (1-30). Davis finished the drive with a short scoring throw to Lance Kendricks (2-17). Wilson picked up where he left off by moving the ball down the field, including a 29-yarder to Jermaine Kearse (3-50). Wilson threw a bullet to Baldwin (7-123) for a nine-yard score.
With 3 minutes remaining, the Rams’ possession fizzled. Wilson was unstoppable, so Jeff Fisher made a great call to go with a fake punt. St. Louis executed it perfectly with a pass from punter Johnny Hekker to Cunningham (5-46). Mason (18-85) ran out the clock, but he fumbled the ball during that task, and it was recovered by Cory Harkey – amid controversy (see the editor’s note) – to save the day for St. Louis.
Chiefs 23, Chargers 20
Having said that, the Chiefs still deserve credit for this win because they played an excellent game. Alex Smith was sharp for the most part, going 19-of-28 for 221 yards and a touchdown. He only made one poor throw when he missed A.J. Jenkins on a long connection, but a roughing-the-passer penalty on Reggie Walker kept the drive alive. Smith, who also picked up 29 rushing yards on six scrambles, was victimized by several drops; otherwise, he would’ve had a much better statistical performance.
Two of Smith’s drops prevented the team from putting more points on the scoreboard. Junior Hemingway let the ball slip through his hands on what would’ve been a big play prior to intermission, and then Dwayne Bowe (5-84) dropped a pass that would’ve moved the chains in the red zone. This forced Kansas City to settle for a field goal.
Rivers’ sole score went to Antonio Gates (3-61), who also led his team in receiving yardage. Keenan Allen (6-58) saw a San Diego-high 10 targets. Eddie Royal, who had been hot entering this contest, caught just one pass for 20 yards.
Cowboys 31, Giants 21
It didn’t matter, however, as the Cowboys proved to be just too good. With the Giants fully focused on containing DeMarco Murray, they let Prince Amukamara have single coverage on Dez Bryant. Amukamara played well, but Tony Romo continuously found Bryant, who made fantastic catch after fantastic catch. Meanwhile, Romo’s other targets were constantly wide open, including Gavin Escobar, who secured two gift touchdowns.
Bryant, meanwhile, reeled in nine of the 12 targets thrown his way. As mentioned, he made so many circus catches throughout the contest despite being covered well. He nearly scored a touchdown, getting tackled at the 1-yard line in the fourth quarter.
New York’s errors ruined a quality performance by Eli Manning, who went 21-of-33 for 248 yards and three touchdowns. He did not appear to miss Victor Cruz at all. Two of his scores went to Odell Beckham (4-34), while the other was passed to Daniel Fells.
Cardinals 24, Raiders 13
By Charlie Campbell – @draftcampbell
In the third quarter, the Raiders narrowed the lead to one point with a field goal drive, led by runs to McFadden and a few passes. The Cardinals answered with a drive featuring Andre Ellington, and Taylor finished the possession with another short touchdown run. The Raiders had some decent drives that fizzled because of penalties, receivers not getting open and poor execution by the offensive line. Late in the fourth quarter, Arizona tacked on another field goal to ice the win.
Broncos 42, 49ers 17
There was never any doubt that Peyton Manning was going to break Brett Favre’s career touchdown mark in this contest. Manning needed two to tie Favre’s 508 and three to eclipse it. Manning finished with four, and it appears as though there will be many more to come.
Touchdown No. 507 was to Emmanuel Sanders, who had help from an official who picked a San Francisco defensive back. No. 508 was a 39-yard bomb to Wes Welker, who was originally ruled down at the half-yard line. No. 509 was a bit of a journey. Manning threw behind Julius Thomas in the end zone and then tripped over Orlando Franklin’s leg and took a sack. However, on third down, Manning found Demaryius Thomas, who tapped both feet in before falling out of bounds. Thomas, for good measure, also reeled in 510, which was a 40-yard rainbow.
Manning’s final stat line looked like this: 22-of-26, 318 yards and the four touchdowns. He was on fire, and one of his four incompletions was dropped. It’s impressive that he did this against a strong defense (albeit one that was missing Patrick Willis), and if he continues to play this way, no one will be able to beat him.
This game ultimately got out of control in the middle of the third quarter. Down 21-10, the 49ers had a chance to draw to within one score. However, Colin Kaepernick made a terrible read, eschewing an open target for a first down, instead launching it deep into double coverage. The pass was picked off, and Manning launched a touchdown to Demaryius Thomas on the very next play. Game, set, match.
Steelers 30, Texans 23
Following a J.J. Watt fumble recovery, forced by Whitney Mercilus, who had a big game (2 sacks), the Texans were able to kick a field goal and go up 13-0. The Steelers, looking like a decaying team, didn’t appear as though they were going to be competitive whatsoever.
And then Pittsburgh scored three touchdowns in 73 seconds, going up 24-13 at the break. Mike Tirico appropriately called it a “Steelers avalanche,” and it began when Le’Veon Bell broke free for two long receptions. This was followed by a Roethlisberger 35-yard touchdown bomb to Martavis Bryant, who was active for the first time in his career.
The Texans then helped Pittsburgh’s cause by committing a pair of turnovers. Arian Foster had a strange fumble inside his own 5-yard line where the Steelers didn’t even realize that they recovered the ball (they were awarded possession following a replay). Fitzpatrick also threw an interception deflected and caught by Brett Kiesel, which Pittsburgh returned into the red zone. The Steelers capitalized on both opportunities. Antonio Brown threw a left-handed touchdown pass to Lance Moore, while Roethlisberger fired a quick scoring strike to Le’Veon Bell just two plays after the Kiesel pick.
Houston struggled to move the chains in the second half, often failing to come up with the line to gain on second- and third-and-short. In fact, Arian Foster was stuffed four times in short-yardage situations. The Texans even had to call a fake punt out of frustration, which they converted with Alfred Blue. Foster gained 102 yards on 20 carries, and he also caught four passes for 13 receiving yards and a touchdown, so it was strange to see him come up short in all of those instances.
Hopkins led the Texans with six catches for 108 yards. Andre Johnson (5-77) also had a decent statistical outing, but failed to do much in non-garbage time.
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