Falcons 20, Saints 17
Alvin Kamara was the primary New Orleans player who was knocked out. Kamara caught a 23-yard pass on the opening drive, but suffered a concussion a couple of plays later. Kamara left the field and never returned. That dramatically changed the course of this game, as the Saints struggled to move the ball. They held possession for only 20 of the 55 minutes following Kamara’s concussion, converting just 3-of-10 third downs without their best player. The offense, as noted on multiple occasions by Cris Collinsworth, is built around Kamara, so New Orleans’ game plan completely changed once the Rookie of the Year favorite suffered a head injury.
The Saints also saw several defensive players get hurt, including defensive back Kenny Vaccaro and defensive end Trey Hendrickson. Left guard Senio Kelemete was also concussed. The Saints had to use their third-string left guard to protect Drew Brees, yet they were still in position to potentially win at the very end. They had possession in the red zone in a 20-17 deficit, but Brees threw an inexplicable interception on a forced throw into the end zone, snatched by linebacker Deion Jones, who made numerous outstanding plays throughout the night.
Ryan finished 15-of-27 for 221 yards, one touchdown and the three picks. He was almost intercepted on two other occasions, but the potential picks were dropped. Ryan made some great passes to help his team convert 26 first downs, and he was 7-of-12 on third down, but the mistakes nearly ended up costing the Falcons this game, and their season.
Chiefs 26, Raiders 15
But maybe it’s both. I’m sure the Chiefs are hoping that’s the case, as they completely clamped down on Derek Carr. The final stats don’t look terrible – 24-of-41, 211 yards, one touchdown, two interceptions – but much of that came in garbage time. Carr was just 5-of-12 for 31 yards and an interception in the opening half, and he barely did anything until the Chiefs were up 26-0 and fell asleep at the wheel. The 31 yards, by the way, was Carr’s second-lowest total in an opening half in his career.
I wouldn’t put either interception on Carr. The first occurred when a deflected ball popped a mile into the air, while the second bounced off a receiver’s hands. However, Carr didn’t play well. He didn’t see open receivers downfield, and he underthrew a potential touchdown to Michael Crabtree. He has definitely taken a step backward this year, so the Raiders really have to be re-thinking their decision to let their offensive coordinator from last year walk away.
Tyreek Hill was the only Chief with more receiving yardage than Kelce; he snatched four passes for 75 yards. Albert Wilson (5-72) made an amazing one-handed catch on a 36-yard reception while falling out of bounds.
Bills 13, Colts 7
With such terrible conditions, the team with the better running game had to be favored, and that was the case. However, Buffalo scored its first touchdown throwing the ball, with Nathan J. Peterman converting on two back-shoulder throws to Benjamin. It wasn’t even clear if Benjamin was inbounds on the first reception because no one knew where the sideline was, but the second was a legitimate catch in the end zone. The Bills went up 7-0, which seemed like an insurmountable lead – and it nearly was! The Colts, however, were able to somehow convert a bunch of third and fourth downs on their final drive of regulation. They scored a touchdown on a back-shoulder throw to Jack Doyle and tried the two-point conversion, which was good. However, the officials overturned it because of a late penalty where they said there was offensive pass interference. This call was incorrect, as it occurred within one yard of the line of scrimmage.
Adam Viantieri tied the game instead on a kick that was going wide right and then boomeranged through the upright, and he had another chance when Joe Webb, playing for a concussed Peterman, threw an interception because of some horrific mechanics. Vinatieri missed a 43-yard field goal. The game went into overtime, where the Bills scored on their second drive, thanks to a terrific run by LeSean McCoy.
McCoy was certainy the hero for the Bills. He looked like he enjoyed running through the snow, displaying some terrific cuts and breaking some tough tackles. McCoy tallied 156 yards and a touchdown on 32 attempts, and the performance echoed his dominant showing in the snow versus the Lions several years ago when he was playing for the Eagles.
Lions 24, Buccaneers 21
The first big mistake in this game occurred when Eric Ebron lost a fumble in a 7-7 game. Jameis Winston, with his bum shoulder, responded with an interception, a late, telegraphed pass thrown toward the sideline. Matthew Stafford, playing with a hand bruise, took his turn after that. He tossed two interceptions in the second quarter. One was underthrown, allowing Brent Grimes to make an athletic play. The second was a bad read by Stafford, as he didn’t see the underneath defender.
Despite Stafford’s two picks, the Lions took a touchdown lead into halftime, and they would hold it because the Buccaneers imploded following intermission. Winston was strip-sacked, and the Lions would score on the ensuing touchdown, thanks to a dumb late hit on Stafford, as Ryan Russell didn’t even put forth maximum effort on the shove. Tampa then didn’t even try to tackle Theo Riddick on his touchdown run. The Lions opened up a 21-7 lead, putting the Buccaneers into too deep of a hole that they had to crawl out of. They actually did tie the game at 21, but ran out of steam at the very end.
Panthers 31, Vikings 24
Case Keenum took six sacks in this game, and that number could’ve been much larger had he not done a great job of avoiding sacks in the pocket. For instance, Keenum scrambled twice to get away from pressure on the second drive. On the prior possession, he had heavy heat in his face, but was still able to convert a third-and-long with a 12-yard pass to Adam Thielen. However, the pressure ultimately decided this game. Keenum was sacked on the initial play of the final drive, and then he was nearly sacked on the next snap. The Vikings failed to move the chains as a result.
Keenum’s final stat line was 27-of-44 for 280 yards, two touchdowns and a pair of interceptions. The other pick was an underthrow toward Thielen on the opening drive. Keenum posted decent numbers, but could’ve done better if the Vikings hadn’t screwed up in the red zone. Overall, it was a strong performance considering all of Minnesota’s problems on the offensive line.
Bears 33, Bengals 7
The Bears never trailed in this non-conference affair aside from when the score was 7-6 in the early going, as Mitchell Trubisky showed some major signs of improvement. Trubisky was nearly picked early in the game – he threw way late after drifting deep in the pocket – but he rebounded and barely made any mistakes aside from taking a terrible sack after once again moving too far back in the pocket. This is something he’ll need to work on this upcoming offseason, but this game was still a positive indication that he could have a solid sophomore campaign.
Trubisky finished 25-of-32 for 271 yards and a touchdown. He could’ve thrown a couple more scores, but Tarik Cohen had a touchdown negated by an illegal block in the back, and Adam Shaheen dropped a ball in the end zone.
Packers 27, Browns 21
Brett Hundley, in his final start, led a charge in the final minutes of this game. He threw the tying score to Davante Adams with seconds remaining, as the two connected on the sort of back-shoulder pass that Rodgers typically throws. The Browns had possession in overtime, but DeShone Kizer, who had played well throughout the afternoon, threw a horrendous interception while falling backward. The Packers were in position to kick the decisive field goal, but as they did last week, they scored on a touchdown in the extra session to ruin the day for underdog bettors, as Adams once again found the end zone.
49ers 26, Texans 16
By Charlie Campbell – @draftcampbell
Late in the first half, Garoppolo hit fullback Kyle Juszczyk (3-64) for a 29-yard and then 31-yard pass to get the ball inside Houston’s 5-yard line. Carlos Hyde scored a 2-yard touchdown that put up San Francisco 10-3. Tom Savage left the game with concussion concerns and was replaced by T.J. Yates, who provided the Texans a spark using DeAndre Hopkins to move down the field on four receptions for 54 yards, including a short touchdown strike.
The 49ers’ lead didn’t last long, as Hopkins continued to dominate their secondary. He caught two passes for 24 yards while drawing two penalties before hauling in a 29-yard touchdown. San Francisco started to respond with a roughing the passer penalty on Benardrick McKinney and a completion to Godwin set up a 25-yard field goal from Robbie Gould to tie the game at 16. The 49ers moved into Houston territory again with a 61-yard pass to Garrett Celek. To finish the drive, Garoppolo hit Celek for a short touchdown pass. In the fourth quarter, Hopkins was stripped of the ball and the 49ers recovered. Gould added another short field goal to give the 49ers a 26-16 lead and ice the win for San Francisco.
Cowboys 30, Giants 10
By Jacob Camenker – Riggo’s Rag
Dak Prescott played his best game of the season on Sunday against the Giants. There’s no question about it. Prescott has received a lot of criticism for his performance with Ezekiel Elliott out of the lineup, but it’s clear that his performance was impacted in a greater capacity by his offensive line. With Tyron Smith and La’el Collins coming off 10 days of rest, Prescott’s protection was better, and he performed at a high level as a result.
For most of the day, Prescott was able to throw crisp, accurate passes to his receivers. He read the field very well and was able to find open receivers with ease. Notably, two passes showed his ability to see plays before they happen.
On one pass to Cole Beasley, Prescott threw the ball to him on the inside of his body on a wide-open out route, and that allowed Beasley to turn upfield for a 54-yard gain. On his touchdown pass to Rod Smith, Prescott saw that Smith would be open at the line of scrimmage and threw him a perfect ball in stride that Smith took to the house. Both throws were emblematic of Prescott’s strong performance.
Prescott finished the day 20-of-30 for 332 yards and three touchdown passes. He deserves a lot of credit for the victory.
Other receivers of note were Cole Beasley (3-59), who had his best day in a while, and Jason Witten (1-20, 1 TD), who was able to continue his consecutive games with a reception streak thanks to his team’s late, go-ahead touchdown.
Manning, who had been benched last week in favor of Geno Smith, got an ovation from the Giants crowd when he took the field. For the first three quarters of the day, Manning was able to reward the fans with solid performance. He threw a lot of short, accurate, and well-timed passes that allowed the Giants to march methodically down the field. However, as they got further behind, Manning’s downfield limitations became apparent, and he couldn’t keep the team alive as the Cowboys caught fire.
At the end of the day, Manning finished with 31-of-46 for 228 yards, one touchdown and two interceptions. One of the picks came on his last throw of the day, which came in desperation time. Manning is clearly better than the other options that the Giants currently have at quarterback. But with a better supporting cast, he can still be a solid NFL starter.
Elsewhere, Rhett Ellison was involved in a good amount of New York’s offensive plays. He was targeted five times and recorded four catches for 20 yards. He also caught Manning’s lone touchdown. Ellison could have had an even bigger day had Manning not overthrown him in the first half on a wide-open play, but he missed him. Ellison won’t be that involved in the offense most weeks, so this game was an outlier for him.
Orleans Darkwa got 10 carries for 29 yards, but he nearly lost a fumble on the first carry of the day. He is better served as a backup moving forward.
Broncos 23, Jets 0
By Charlie Campbell – @draftcampbell
The Broncos snapped their eight-game losing streak thanks to their superb defense. Denver absolutely dominated the New York offense in prolific fashion. The Jets had only six first downs in the game with 100 total yards of offense. It looked like the Broncos turned back the clock to two years ago when their defense carried them to a Super Bowl victory.
In the third quarter, Denver had a nice drive led by C.J. Anderson and Siemian distributing the ball to set up a one-yard touchdown plunge for fullback Andy Janovich. The Broncos added another field goal in the fourth quarter to finish off their 23-0 victory.
Chargers 30, Redskins 13
By Jacob Camenker – Riggo’s Rag
Philip Rivers is playing very well right now, and he was at his best against the Redskins on Sunday. Rivers was able to tear apart the lackadaisical Washington secondary, and he was particularly able to put Josh Norman to shame with his performance. Rivers threw downfield for a good chunk of the day, and he was able to get huge plays by creating mismatches with his faster receivers and dropping the ball into them in stride. That was how he beat Washington.
Two of Rivers’ throws were perfectly demonstrative of that. One came on his 75-yard touchdown pass to Tyrell Williams. Rivers saw Williams breaking open down the field, and he managed to perfectly place the ball in his path while Williams strode into the end zone untouched. Later in the game, on a flea flicker, Rivers had Keenan Allen open on the sideline and put a 51-yard pass right on his fingertips. It was another perfect pass, and he really was able to lead the team to victory.
By the end of the afternoon, Rivers was 18-of-31 for 319 yards and two scores. He made way in the fourth quarter for Kellen Clemens, sporting a 24-point lead when he went to the bench.
Elsewhere, Hunter Henry had a big first half, when he caught four passes for 50 yards and a touchdown. After that, he took a backseat to the receivers, and those were the numbers he finished the day with. Henry is a TE1 for the rest of the season and could be in for a true breakout season next year.
Kirk Cousins had a nice performance in the first half, but he tapered off in the second. As the game went along, the Redskins’ patchwork offensive line fell apart and there was too much pressure on Cousins. But his performance in the first half was solid, though he did make a critical mistake.
For most of the beginning of the contest, Cousins was accurate on his passes. His lone touchdown to Vernon Davis was a thing of beauty. On a third-and-11, he stepped up in the pocket to avoid the rush and then threw a perfect strike to Vernon Davis, who was coming up the right sideline. Davis went airborne and caught it while barely being touched. That was Cousins’ best throw, aside from a fourth-down strike to Niles Paul that saw Cousins thread the needle into a tight window.
Cousins finished the day 15-of-27 for 151 yards, one touchdown and one pick. The interception was a major mistake, as he lofted the ball into double coverage to set up what should have been an easy interception, but it was bobbled before the Chargers caught it. Cousins wasn’t the reason the Redskins lost, but he definitely didn’t do enough to carry the offense.
Eagles 43, Rams 35
By Chet Gresham – @ChetGresham
These two teams came into this game both riding high and both at the top of their division. A win by the Rams would push them would have pushed them ahead of the Eagles in the race for the No. 1 playoff seed, while a win for the Eagles ended up putting them into sole possession of the No. 1 seed with a Vikings loss, plus a clinch of the NFC East.
The Rams were the first to strike with a 2-yard touchdown run by Todd Gurley and showed that they could run against the best run defense in the league, but then it was all Eagles, as they scored on each of their next three drives. All three of those scores were touchdown passes from Wentz. Two of those went to Trey Burton, who got the start for the injured Zach Ertz and the other to Brent Celek. Wentz’s second touchdown pass to Burton gave his team a 21-7 lead, but Jared Goff stemmed the tide on the very next drive, as he hit Cooper Kupp for a short pass that Kupp took 64 yards. Goff then hit Kupp again for a 6-yard touchdown to bring the score to 21-14.
The Eagles took a 24-14 lead into halftime, but Goff and company quickly struck on the first drive to start the second half, as Gurley and Kupp helped the Rams move down the field for a 71-yard drive that ended in a one-yard touchdown pass to Sammy Watkins to bring them within three points.
That three-point deficit wouldn’t last long though, as the Los Angeles defense forced a three-and-out on the next possession and then the Rams blocked the punt and recovered the ball for a touchdown. This was yet another big play by the Rams’ special teams, which overall is head-and-shoulders above the rest of the league. That touchdown gave the Rams a 28-24 lead, but Wentz would turn that score right back around on the next drive, as he led his team on a 7:47, 15-play drive that ended in a two-yard touchdown pass to Alshon Jeffery. Unfortunately, that touchdown pass came after Wentz ran for a touchdown that was nullified by a hold, but also was when Wentz was hit and suffered his knee injury. It’s amazing that he stayed in the game and threw a touchdown now that we know he likely tore his ACL.
The Eagles’ 31-28 lead didn’t last long though, as Goff then led his team down the field for a 75-yard drive that ended in Todd Gurley’s second touchdown run, a 1-yard goal line burst and a 35-31 lead.
At this point, Nick Foles was under center and was able to move the ball well enough for a field goal, but that still kept the Rams with a one-point lead, that is, until the Eagles’ defense stepped up and Chris Long strip-sacked Jared Goff, giving them great field position. Foles couldn’t do anything with the ball, but they did kick another field goal and took the lead for good this time.
Cardinals 12, Titans 7
Still, Mariota had one final chance to win the game at the very end. He threw some nice passes to Delanie Walker, but the usually reliable tight end dropped both of them, one of which was a long gain along the sideline.
Mariota barely completed half of his passes, going 16-of-31 for only 159 yards and two interceptions. Both picks occurred near the red zone, obviously ruining potential scoring chances. The first was a miscommunication with Rishard Matthews, so that wasn’t Mariota’s fault. The second was, as Mariota stared down a receiver, allowing the linebacker to diagnose the play very easily.
Mariota has done a good job of avoiding crucial mistakes throughout his young career, but this game was an exception. In addition to Lewan being hurt, Mariota was once again very limited. He took a shot to the knee early in the afternoon, and he was never the same after that. Mariota was hobbling around a bit, and that would explain why he scrambled just twice for 11 yards.
Gabbert went 17-of-26 for 178 yards. He had some horrific overthrows in the opening half – including one to Larry Fitzgerald, who was blazing past the defender down the sideline – and that really hurt the offense. Gabbert also overshot Jaron Brown on a third down. He improved following intermission, but still whiffed poorly on a deep shot to Fitzgerald.
Jaguars 30, Seahawks 24
Bortles finished 18-of-27 for 268 yards and two touchdowns. He had a slow start to this game, as he didn’t eclipse the century mark until the third quarter, but he torched the Seahawks in the second half. He launched a perfect 75-yard touchdown to Keelan Cole to give the Jaguars the lead after the Seahawks mounted their first comeback from down 10-0. The Seahawks, already reeling with injuries, lost their two Pro Bowl linebackers, Bobby Wagner, K.J. Wright to a hamstring and concussion, respectively, and the Seahawks had no chance of stopping Jacksonville once they left the game.
The Jaguars eventually led 27-10 in the final frame, but the Seahawks came charging back. Russell Wilson took advantage of some miscommunications in Jacksonville’s secondary, hurling two deep scores to trim the margin within six. The Seahawks actually had possession to potentially take the lead, but couldn’t move the chains, thanks to a horrifically blown call by the officials in which a Jaguar defender blatantly tackled a Seattle player in the open field on fourth down. It should’ve been called a defensive hold, but the refs inexplicably didn’t see it, or perhaps chose not to call it because of all the public money on Seattle.
During the kneel-downs, Michael Bennett dived at a lineman’s legs in a very dirty move, and a big fight started as a result. Sheldon Richardson was ejected, and then backup lineman Quinton Jefferson started yelling at some loser in the stands after someone tossed a beer at him. The fan then pelted him with another beer. An enraged Jefferson charged toward the fan and appeared as though he was going to climb into the stands for a Ron Artest-type moment, but he was restrained from doing so.
Wilson finished 17-of-31 for 271 yards, three touchdowns and three interceptions. He once again was a wizard in the pocket, avoiding numerous sacks. He scrambled five times for 50 rushing yards.
Steelers 39, Ravens 38
Roethlisberger was ridiculous for most of the evening. He started with an overthrow of Antonio Brown for a potential touchdown, and he had a potential interception dropped when he was trying to throw the ball away. The Ravens, however, had no answer for him otherwise, especially in the second half. Following intermission, Roethlisberger was 25-of-40 for 286 yards and a touchdown.
Roethlisberger’s overall numbers were 44-of-66 for 506 yards and two touchdowns. He had never attempted that many passes in his professional career, but that wasn’t the record-setting figure I referenced earlier. That happened to be Roethlisberger eclipsing 500 yards for the third time as a pro. He’s the first quarterback ever to hit 500-plus three times in his career.
Joe Flacco didn’t begin his evening well, throwing an interception to ruin a good opening drive, as he didn’t see safety Sean Davis lurking in coverage. He then nearly threw a trio of picks. One was a miscommunication with Jeremy Maclin, while the other two had to be broken up by Mike Wallace. However, Flacco did well otherwise, shredding a Pittsburgh defense that looked lost without Ryan Shazier.
Flacco finished 20-of-35 for 269 yards, two touchdowns and the aforementioned pick. He was very lucky to get away with just one interception. He was also strip-sacked at the very end, and the ball trickled out of bounds. This caused the time to expire, and Flacco had no idea that the clock was running.
Dolphins 27, Patriots 20
And yet, Cutler was the superior quarterback in this matchup. It truly was amazing. Cutler had one of the best games of his career, while Brady was anemic. I never thought I’d see the day where Cutler would be passionate about a football game, while Brady would be playing as if he were half-asleep, but that’s exactly what occurred in this bizarre Monday night affair. It’s as if the two men decided to troll everyone by swapping jerseys right before kickoff.
The poor pass protection was most apparent on third down. The Patriots didn’t convert a single one of those. I repeat: Brady didn’t move the chains on one third down in this contest. Brady’s first-quarter passing yardage, meanwhile, was the lowest of his career.
Elsewhere in the receiving corps, only two Patriots accumulated more than 50 yards: Danny Amendola (6-76) and Dion Lewis (5-50). Chris Hogan, making his return from injury, caught just one of his five targets for a single yard, though he drew an interference flag late in the game.
If Cutler could have played like this throughout his disappointing career, he’d be a future Hall of Famer. However, he seldom lives up to his ability, and he could easily be responsible for four give-aways next week. He faced no pass rush Monday night, but that’ll change against Buffalo. The Dolphins need offensive line help, and you can check out the top players at the blocking positions in the 2018 NFL Draft Prospect Rankings.
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