Lions 34, Bears 17
Things were bleak at first. Detroit was down 14-3 in the first quarter, thanks to a Jared Allen strip-sack that he also recovered after beating beleaguered guard Rob Sims. The Lions’ offensive line struggles were prevalent, as they were missing left tackle Riley Reiff, who suffered an injury in last week’s loss at New England. However, Detroit was able to snap out of it, and after going 25 consecutive drives without scoring a touchdown, they found the end zone on three straight possessions.
Both of Stafford’s touchdowns went to Calvin Johnson, who was not battling a top-notch cornerback for the first time since his return from injury. He was going against rookie corner Kyle Fuller, who had been playing well prior to getting banged up a few weeks ago. Fuller was questionable heading into this contest, and he just didn’t look like he was 100 percent. Megatron consequently was able to catch 11 balls for 146 yards and the two scores. It didn’t help the Bears that they lost safety Chris Conte to an eye injury, but they wouldn’t have been able to cover him anyway.
Eagles 33, Cowboys 10
However, things appear to be unraveling. The offensive front, which had done a great job of protecting Tony Romo throughout the early portion of the year, couldn’t shield Romo whatsoever on Thanksgiving, as the Philadelphia defense sacked him four times and rushed many of his throws. Meanwhile, the defense is finally playing as poorly as everyone expected it to perform heading into the season.
The Cowboys, quite simply, couldn’t get off the field, as Philadelphia’s offense was sharp, and unlike the previous three games, Mark Sanchez was mistake-free for the most part. His one blemish was a second-quarter fumble that was knocked out of his hand on a strip-sack by Tyrone Crawford. Luckily for Sanchez, one of his linemen was able to recover the football. Sanchez shook the loss of 10 yards off by immediately hitting Jeremy Maclin for a gain of 59, which featured some of the worst tackling you’ll ever see.
Dallas’ defense as a whole looked gassed and unprepared this game. Countless missed tackles made this extremely easy for Sanchez, who finished 20-of-29 for 217 yards, two touchdowns (one passing, one rushing) to go along with seven scrambles for 28 yards on the ground. Sanchez was extremely sharp, and his numbers could’ve even been better; he endured some drops by Riley Cooper, whom he got into a fight with during the fourth quarter, as well as a blown touchdown opportunity to Brad Smith on a miscommunication. However, we’ve seen Sanchez have great outings before, only to revert to his butt-fumbling antics a week or two later. Perhaps Sanchez can turn into a careful quarterback – this could be a good start – but remember that we’re just one week removed from a game in which he single-handedly kept Tennessee hanging around with unforced errors.
Seahawks 19, 49ers 3
Kaepernick had an abysmal performance, and not even his putrid numbers – 16-of-29, 121 yards, two interceptions – describe how terrible he was. He began the game by throwing high and behind Frank Gore on a routine checkdown. He followed that up with an awful pick, which Richard Sherman snatched out of the air; the pass was way behind the intended target. Sherman, who intercepted Kaepernick a second time in the final quarter on a late, forced throw, nearly picked Kaepernick off on a third occasion during the second quarter. In between, Kaepernick missed open receivers, didn’t see his targets who were available for big gains, and even botched the clock management right before halftime.
The 49ers might as well just pack it in if Kaepernick keeps performing like this. His regression has been inexplicable, and it’s a huge mystery why the 49ers didn’t design any runs for him. Kaepernick caused major problems for the Seahawks in the NFC Championship with his rushing ability, yet he scrambled only three times for 17 yards. Instead, Kaepernick, instead, spent the entire night targeting Sherman, who is now responsible for five of Kaepernick’s 24 career interceptions, including the tip to Malcolm Smith. Sherman spent the entire fourth quarter trolling the 49er fans in the stands.
The Seahawks can make another Super Bowl run if Wilson continues to play like this. The Seahawks won’t have homefield advantage, in all likelihood, but they just proved they can win on the road. They hadn’t prevailed in San Francisco since 2010, so this victory was highly impressive.
Chargers 34, Ravens 33
– San Diego gave Baltimore 20 yards on an unforced penalty on a kickoff, which ultimately led to a Baltimore touchdown – an impressive, one-handed Torrey Smith catch.
– Philip Rivers threw an interception on his first drive, as he was hit when he threw the ball.
– Ryan Mathews dropped a screen pass in the red zone with plenty of blockers in front of him. A potential touchdown turned into a field goal.
– Eric Weddle foolishly hit Joe Flacco late on a third-down incompletion, drawing a penalty that gave Baltimore a first down and a subsequent touchdown.
Despite these blunders, the Chargers were still in position to win this game, thanks to terrific quarterbacking from Rivers, who looked healthy for the first time since the opening half of the Thursday night game at Denver. Rivers was able to drive his team down the field and into the end zone, thanks to shoddy coverage from the Baltimore secondary and a pair of shady calls by the officials. Cornerback Anthony Levine was whistled for a bogus pass interference in the end zone, and then there was a poor non-call for offensive pass interference on the decisive touchdown to Eddie Royal.
Rivers finished 34-of-45 for 383 yards, three touchdowns and the aforementioned pick. He was swarmed in the backfield at times, but he did a good job of dealing with the pressure. He even scrambled four times, lumbering for 19 additional yards on the ground.
Bills 26, Browns 10
The benching was completely justified, and it should have occurred much earlier. Hoyer was dreadful yet again, going 18-of-30 for 192 yards and two interceptions. That doesn’t even tell the whole story, as Hoyer had a potential third pick dropped by linebacker Nigel Bradham, and he also took a bad sack by Mario Williams to take his team out of field-goal range.
Manziel took over, and the disparity between the two quarterbacks was completely apparent. Manziel hit two big passes on his initial drive and then ran into the end zone for a touchdown. The Bills looked completely unprepared for him. Other teams will be able to handle Manziel better after preparation, but Johnny Football is just much more talented, and it’s not like the Browns are losing a valuable veteran presence by switching quarterbacks, since Hoyer was making way too many mistakes.
Manziel finished 5-of-8 for 63 yards and also rushed for 13 additional yards and a touchdown in just a quarter of action. He’s worth adding in all fantasy leagues, as his rushing ability will make him a solid option.
Colts 49, Redskins 27
However, Luck was able to rebound from that poor start, ultimately torching the Colts for five touchdowns. Luck was on fire during the final three quarters, though he got some help from Washington’s secondary, which blew coverages and left open players downfield all afternoon. It was astonishing how many huge gains the Colts had because the Redskins’ clueless defensive backfield had no idea what was going on.
Luck finished 19-of-27 for 370 yards, five touchdowns and the early interception. Three of Luck’s scores came from 79, 73 and 48 yards out, and he should’ve had another deep touchdown to Coby Fleener, who committed a terrible drop on what would’ve been an 80-yard touchdown. Fleener, however, made up for it by finding the end zone twice, catching four balls for 127 yards.
Unfortunately for McCoy, his offensive line betrayed him. Trent Williams played terribly, as it was obvious that he wasn’t healthy at all. Williams couldn’t move well whatsoever, and he had a hold negate a big play. McCoy consequently took six sacks, which was detrimental for this offense, given how much trouble it has had converting third downs this year. Those problems persisted, as Washington went just 5-of-15 in those situations in this game.
Vikings 31, Panthers 13
This game was played pretty evenly otherwise, with the Panthers averaging more yards per play than the Vikings, 4.8 to 4.4. Carolina also outgained Minnesota by 138 net yards, 348-210. The Panthers, however, simply couldn’t overcome the early deficit.
Benjamin, meanwhile, led the team in targets (12), but reeled in just five of them for 56 yards. Again, he just struggled to get open against Rhodes. Greg Olsen (5-59) led the Panthers in receiving, while rookie Philly Brown (2-34) hauled in Newton’s sole score, which was a 32-yard bomb on a fourth-and-4.
Saints 35, Steelers 32
This game changed on a play in which Roethlisberger missed Antonio Brown downfield. He hit his hand on a helmet on the throw, and he just wasn’t the same after that. It was evident when he had to give the ball to Le’Veon Bell with his opposite hand. Roethlisberger’s passes weren’t even close. He overthrew Bell. He was almost pick-sixed by Patrick Robinson. He flung an interception on a deep shot toward the end zone. He was nearly picked on another high attempt. In the second half, he missed an open Heath Miller for a touchdown and then made a terrible decision to throw late across his body for another near-interception, and he was picked off on a second occasion when a pass of his was tipped at the line of scrimmage.
Roethlisberger finished 32-of-58 for 435 yards, two touchdowns and the two picks. Ignore those numbers; most of them came in garbage time when this game was well out of hand. To illustrate how poorly he played, Roethlisberger was just 8-of-22 for 115 yards and a pick in the first half. Again, Roethlisberger was playing hurt, and the Steelers will need him to heal up quickly with a big game against the Bengals next week.
Give the Saints credit for taking advantage of the Steelers’ injuries and errors. They didn’t have a promising start though, as Marques Colston dropped a pass on third-and-10 on the first drive. Afterward, Brees had Kenny Stills wide open for a long touchdown, but he couldn’t get the ball there because he was hit as he released the pass. I also mentioned the dropped pick-six from Robinson. Despite all of that, New Orleans snapped out of its funk, and Brees was able to torch Pittsburgh’s sorry secondary by going 19-of-27 for 257 yards and five touchdowns.
– Le’Veon Bell was outgained on the ground by Ingram – 21 carries, 95 rushing yards, one touchdown – but he atoned for it by catching eight balls for a whopping 159 receiving yards. With Roethlisberger limited, he had no choice but to dump the ball off to Bell.
– Antonio Brown scored twice, though both touchdowns came in garbage time. He finished with eight receptions for 97 yards.
– Heath Miler drew 14 targets. He snatched eight of them for 82 yards.
– Brett Kiesel is believed to have torn his tricep in this loss. He’s done for the season if his Monday MRI confirms it.
Rams 52, Raiders 0
– Shaun Hill had a brilliant first half, going 12-of-15 for 178 yards and two touchdowns. With such a big lead, the Rams took the air out of the ball, which is why Hill finished 13-of-22 for 183 yards and the pair of scores.
– Tre Mason dominated the hapless Raiders, gaining 117 yards on just 14 attempts to go along with three catches for 47 receiving yards and three total touchdowns.
– Stedman Bailey caught five balls for 100 yards. He didn’t score a touchdown, but he helped his team reach the red zone with an awesome one-handed catch. It’s a shame most of his fans didn’t see it.
– Chris Long returned from injury and recorded a sack. Robert Quinn terrorized the Raiders the most with three sacks and two forced fumbles.
– Derek Carr was awful, going 24-of-39 for 173 yards and two interceptions, one of which was a poor decision that he made as he was being dragged down. Carr had no chance, as his shoddy offensive line couldn’t protect against St. Louis’ front. Matt Schaub eventually stepped in when this game was out of hand and was promptly pick-sixed.
– No Latavius Murray, so Darren McFadden (11-27) and Maurice Jones-Drew (5-21) split carries.
– Marcel Reece (6-48) and James Jones (6-33) were the team leaders in receiving. Mychal Rivera once again let down his fantasy owners (3-21), but he tied for the team lead in targets with eight.
Bengals 14, Buccaneers 13
However, what Lewis really did was stop the clock and allow the replay booth to look at the previous snap – which showed that the Buccaneers somehow had 12 men on the field. Tampa, as a consequence, had the ball at the Cincinnati 46 and couldn’t move back into field-goal range. The Bengals eventually took over on downs and won the game.
Lewis’ awesome maneuver may keep the media from jumping on Andy Dalton. The Bengal quarterback regressed again, putting together another dreadful performance. Dalton went 19-of-27 for 176 yards, one touchdown and three interceptions. The first pick wasn’t entirely his fault, as there was a miscommunication with A.J. Green. The other two were much worse; one was forced to Green into double coverage, while the other was carelessly lobbed up for grabs off his back foot.
Dalton didn’t have a clean pocket for most of the afternoon, as his offensive line simply had no answer for Gerald McCoy. However, that doesn’t excuse this type of performance. Dalton once again will be Cincinnati’s downfall.
Texans 45, Titans 21
By Charlie Campbell – @draftcampbell
Starting at their 1-yard line, Fitzpatrick engineered a field goal drive. A sack by J.J. Watt then forced a punt. Fitzpatrick then took advantage with pretty 58-yard touchdown pass to Hopkins after he beat Blidi Wreh-Wilson to get open downfield. Hopkins had five catches for yards 117 by halftime.
Mettenberger got going in the third quarter and moved the ball down the field. He threw a laser for a 36-yard touchdown to Kendall Wright (7-132). Tennessee’s bad luck continued, however, when Mettenberger injured his shoulder after Watt drove him into the ground; the injury ended Mettenberger’s day. Jake Locker came into the game and promptly threw an interception to Jumal Rolle on his first attempt. The very next play saw Andre Johnson (7-53-1) get stripped of the ball by Jason McCourty, who scooped it up and took the loose ball 62-yards for a touchdown.
Just as the Titans got back in the game, Fitzpatrick made some plays with a 32-yard completion to Keshawn Martin. A few plays later, Hopkins made one of his typical great contested catches over Brandon Ghee for a 34-yard touchdown. Hopkins kept coming as he caught a crossing route and exploded down the field for a 56-yard gain. Johnson then made a phenomenal catch for a 4-yard score to end the drive. Watt produced his sixth take-away of the year with a strip-sack that he recovered. After scooping it up, Watt ran it the Titans 25-yard line. A pass to Hopkins sent it to the 1-yard line, and Watt made a great hands catch for his fifth touchdown of the year (3 offensive, 2 defensive).
Locker threw another pick this time to A.J. Bouye. In garbage time, Locker tossed an interception to Andre Hal, but a roughing-the-passer penalty took the pick away. Locker took advantage with a 25-yard touchdown to Nate Washington (5-61).
Jaguars 25, Giants 24
By Charlie Campbell – @draftcampbell
As for the Giants, they blew a big lead in Jacksonville, and it doesn’t get any worse than that. For Tom Coughlin, this could be the final straw that leads to the end of his head coaching tenure, and coincidentally, it was at the place where it all started for him. The Giants have lost seven straight and will miss the playoffs for the fifth time in six years.
A 29-yard pass to Odell Beckham, Jr. got the Giants moving again. To end the drive, Jennings burst up the middle and banged into the end zone from 17 yards out. The Jaguars responded with a drive into New York’s territory. A holding call on Luke Joeckel took away a touchdown pass to Cecil Shorts, so the Jaguars settled for a field goal before intermission.
New York moved the ball into Jacksonville territory before Josh Brown had a costly missed a field goal. The Jaguars took advantage with a 30-yard touchdown pass to Marqise Lee (6-75). It was a pretty pass by Bortles to pull Jacksonville within five points (the two-point conversion attempt was batted by Jason Pierre-Paul).
Early in the fourth quarter, Donnell caught a pass in the flat, but fumbled the ball on a hard hit by Dwayne Gratz. Aaron Colvin picked up the ball and raced down the sideline for a 41-yard touchdown for Jacksonville.
With about six minutes remaining, Manning hit Beckham (7-90) for 23 yards and Reuben Randle (3-52) for 17 yards. The Jaguars buckled down to force the Giants into a field goal.
Down 24-22, Bortles put together the game-winning drive. He threw a short slant to Lee and he ran for 22 yards to get it started. A 10-yard pass to Shorts and zone-read runs of 11 and 20 yards by Bortles got the ball in field goal range for Josh Scobee to hit a game-winning 43-yarder with 28 seconds left. The Giants promptly allowed a strip-sack to Sen’Derrick Marks to clinch the win for Jacksonville.
Falcons 29, Cardinals 18
Arizona just doesn’t stand a chance with Drew Stanton. The team struggled to move the ball with him, getting outgained by about 150 yards in the first half and converting just 1-of-7 third downs. It didn’t help that Andre Ellington suffered a hip injury in the second quarter, but it’s not like Arizona had much success moving the chains with him despite battling one of the worst defenses in the NFL. They didn’t even reach the red zone until the 2-minute warning in the fourth quarter!
Ryan was easily able to dissect the Arizona secondary for two reasons. First, Tyrann Mathieu left with an injury. Second, Julio Jones completely dominated Patrick Peterson, who didn’t have a chance. Jones embarrassed Peterson’s entire family and unborn grandchildren, catching 10 balls for a career-high 189 yards and a touchdown. Jones shouldn’t have had 41 of those yards because he had just one foot inbounds on a catch, but Bruce Arians made a rare mistake by not challenging the call.
Packers 26, Patriots 21
The Patriots had some sloppy mistakes early in this contest. They were flagged for an illegal formation on a third-and-short, and slightly later, they were guilty of illegal hands to the face that wiped out a crucial sack on Aaron Rodgers that eventually led to some Packer points. Belichick then made a tactical error, not going for it on fourth-and-1 at midfield in the second quarter. It was the same blunder Jim Caldwell was guilty of last week; with superior personnel, there’s no reason not to take a chance like that, especially when knowing the opposing offense will probably score anyway. An offense with Brady, Rob Gronkowski, etc. should be able to gain one yard.
The issues persisted, when Brady and Belichick left too much time on the clock at the end of the first half, allowing Rodgers to score a touchdown on a 45-yard dart to Jordy Nelson, who beat Darrelle Revis for the only time on the afternoon. It was a bad scheme that allowed Nelson to run past Revis and the other Patriots for the touchdown. This was huge, as the Packers had issues in the red zone the entire game. Belichick then went on to waste a timeout early in the third quarter, which he sorely needed at the end of the contest.
Of course, the killer for the Patriot bettors occurred at the end of the game when Stephen Gostkowski whiffed on a 47-yarder to cover the spread, which was his first real missed field goal of the year. Of course, Mason Crosby was errant on a try earlier and Davante Adams dropped a touchdown, so you can’t exactly call that a bad beat – just a frustrating one.
Brady finished 22-of-35 for 245 yards and two touchdowns. He made some clutch throws, including a fourth-and-3 to Julian Edelman and a third-and-7 to Gronkowski on the same drive. However, Brady missed Gronkowski in the end zone at the very end of the game, which could’ve been the decisive score.
Broncos 29, Chiefs 16
Three things allowed Denver to prevail:
1. The running game: C.J. Anderson was an absolute monster in this contest, trampling the Chiefs for 168 yards on 32 carries. Part of the reason Anderson was so successful was because the Broncos used six offensive linemen in Julius Thomas’ absence. They continuously pounded the Chiefs, who haven’t been able to stop the rush all year.
2. The pass rush: Alex Smith didn’t have a chance in this game. His dreadful offensive line took six sacks. I have no idea what Eric Fisher was trying to do on some of the plays, as he looked more like a seventh-round prospect than a No. 1 overall pick. Six different Chiefs registered at least half a sack, and it’s a miracle that Smith made it out of this game without an injury.
3. Bad luck/coaching for Kansas City: This was one of those days where nothing went right for the Chiefs. They accepted a penalty on a Denver punt and then watched the Broncos convert a fake. Smith had an interception tipped by Terrance Knighton that floated perfectly into DeMarcus Ware’s arms. The Chiefs dropped three interceptions from Manning. The Broncos were able to recover a muffed punt when a clueless Kansas City player had the ball bounce off his leg after a poor kick, and coincidentally, the senile Walt Coleman missed that the recovering player didn’t make an attempt to come inbounds after being pushed out, which should have been flagged. And, to put the cherry on top, Donnie Avery lost a fumble in Denver territory with about four minutes remaining.
It also must be noted that Jamaal Charles had just 14 touches in this game. Reid had 10 days to prepare for this key divisional battle, and that’s what he came up with? Granted, Charles gained just 35 yards on his 10 carries, but he’s Kansas City’s best player, by far. He needs the ball in his hands as much as possible. Fortunately for Charles’ fantasy owners, he saved them with four catches for 24 receiving yards and a touchdown.
Dolphins 16, Jets 13
Ryan hilariously gave the proverbial middle finger to John Idzik by not letting Smith throw the ball. While Idzik wanted to see what he had in his quarterback, Ryan called run play after run play. The Jets, at one point, called 14 consecutive rushes, and there was a span in which 23 of their 24 plays were kept on the ground. In total, New York finished with 45 running plays compared to 13 pass attempts from Smith.
The thing is, you can’t really blame the Jets for keeping it on the ground because they were able to pound it so effectively. The Dolphins even stacked the box, yet New York was gashing them for big gains, at least in the first half. Chris Johnson and Chris Ivory combined for 130 rushing yards prior to intermission, though the Dolphins clamped down after the break and limited the two backs to 37 rushing yards following halftime. The Dolphins’ defense, as a whole, was stellar in the second half, limiting New York to just 94 net yards after giving up 232 prior to halftime.
Having said that, Tannehill could’ve had a slightly better night, as Mike Wallace dropped a touchdown thrown right to him (shocker). Tannehill also did some good stuff, like throwing some impressive strikes on several third-and-longs to move the chains. I feel like he should’ve run a bit more, as he had just four scrambles for 13 rushing yards.
Smith finished 7-of-13 for 65 yards and the pick. He also fumbled the ball on a terrible handoff to Ivory, which the Jets were extremely fortunate to recover inside their own 5-yard line. Smith missed some routine passes, including two to Percy Harvin; one near the red zone, and the other being a routine toss in the flat, which embarrassingly sailed over the small receiver’s head.
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