Cowboys 38, Redskins 14
This was crucial for Dallas at the beginning of the second half. Prescott injured his thumb in the second quarter and even had X-rays taken. Prescott didn’t miss a snap, but it wasn’t clear if he was healthy. Some of his initial throws were off the mark, but he looked like his normal self by the final frame. When Prescott found Dez Bryant in the end zone, it was clear that he was just fine. This put the Cowboys up 24-7, and the game was over.
The Redskins actually were outgaining the Cowboys at halftime and were averaging nearly two more yards per play, yet they were trailing by 10 because of all their blunders. They have no one but themselves to blame for this defeat.
Moses’ absence forced Cousins into many short throws. Cousins had to dink and dunk too often far too often. He was able to make some nice throws, but it was telling that the Redskins had no faith in their ability to block the Cowboys when they settled for ineffective screens and swing passes on third-and-8s.
Cousins finished 26-of-37 for 251 yards, two touchdowns and a pair of interceptions. The first pick was Crowder’s fault, while the second was a desperation throw, down 31-14 in the fourth quarter. Cousins did what he could, and he even had a brilliant play where he completed a 33-yard pass to Crowder while falling down, but the blocking simply didn’t hold up.
Vikings 14, Falcons 9
A big problem for the Falcons was that Ryan didn’t have many options, as Mike Zimmer erased Julio Jones from their game plan. Ryan tried throwing to Jones on six occasions, but managed to complete only two passes for 24 yards. Xavier Rhodes smothered Jones, and Ryan didn’t really have anyone else to throw to. As a result, the Falcons were dismal on third-down tries, converting just one of their 10 chances.
Another issue was some of the untimely penalties that ruined drives. The Falcons had just one more infraction than the Vikings, but it seemed like most of the flags thrown on Atlanta negated big gains.
Case Keenum, despite posting just 14 points on the scoreboard, misfired on only five occasions. He went 25-of-30 for 227 yards and two touchdowns. He had a great game, though the one blemish occurred right before halftime. The Vikings blew a scoring chance because Keenum held the ball way too long in the pocket with no timeouts. Keenum completed a pass to Adam Thielen, but time ran out in the opening half.
Keenum’s touchdowns went to Kyle Rudolph (4-36) and Jerick McKinnon (5-28).
Jets 38, Chiefs 31
The Chiefs were looking like they were going to run away with the AFC West early in the year, and it appeared as though they were going to absolutely destroy the Jets in the opening quarter. But neither of those things happened. The Jets came back to win this game, and the Chiefs, now 6-6, have lost control of the AFC West.
The problem for Kansas City was its defense. Despite the addition of Darrelle Revis, the Chiefs had no answer for Josh McCown and his receivers. The Jets sucked the life out of this game with multiple, long drives. One possession in the second half lasted 9:30. The next drive featured a sequence where the Jets had nine plays inside the Kansas City 5-yard line. The Jets kicked a field goal with four minutes left, but a personal-foul penalty gave them a first down. The Jets then got another first down on a third-down Kansas City hold. The Jets eventually found the end zone, and on the two-point conversion, there was another Chiefs penalty, prompting a frustrated Marcus Peters to throw the yellow flag into the stands. It appeared as though he was going to be ejected because he walked off the field, but he was just going into the locker room to change his socks…? Yeah, I don’t know either, because he came back on the field without his socks.
At any rate, the touchdown gave the Jets a 38-31 lead, and the Chiefs eventually turned the ball over on downs, with Jamal Adams dropping an interception before a fourth-down incompletion. The Jets prevailed, and the Chiefs are now in a three-way tie for first place in the AFC West.
Titans 24, Texans 13
By the end of the game, Henry had 109 yards and a touchdown on 11 attempts, with most of it coming on his 75-yard covering score. Murray, meanwhile, gained 66 yards on as many carries. Murray is much better as a receiver at this stage of their careers – he caught two passes for 13 yards – but Henry should be handling most of the running workload. Of course, I’ve been writing this for most of the season, yet head coach Mike Mularkey has yet to make any sort of adjustments.
The passing game, quite simply, wasn’t very effective. Marcus Mariota completed 15-of-23 passes, but for only 150 yards. He managed to score twice – once aerially, once on the ground – but the Titans constantly stalled once they reached around midfield. Part of the problem happened to be poor throws, including one pass that was nearly intercepted by Andre Hal, but the other issue was that his receivers let him down. Rishard Matthews was out, and Eric Decker dropped what would’ve been a gain of about 15 yards deep in Houston territory.
Savage nearly led the Texans to victory. He converted a fourth-and-19 – three consecutive false starts by guard Jeff Allen set that up – with a 22-yard pass to tight end Stephen Anderson, but he made his first mistake of the day when throwing the ball up for grabs into the end zone on a first down. The pass was picked off, allowing Tennessee to improve to 8-4.
As for Savage’s other weapons, tight end Stephen Anderson was next on the stat sheet with five catches for 79 yards and a touchdown. Braxton Miller (4-71) did most of his damage on a 57-yard reception, though that play never should’ve happened because Adoree Jackson should’ve drawn an offensive pass interference flag. Jackson, by the way, lost a fumble on a punt return to set up a Houston scoring opportunity.
Jaguars 30, Colts 10
The Colts had no answer for Bortles at all. They surrendered a third-and-13 in the opening quarter even though the Jaguars have been awful on third-and-long situations this year. Bortles had no pressure in his face at all. On the next drive, the Jaguars surrendered a 16-yard completion on a third-and-8 that got Jacksonville into the red zone, and then they allowed a touchdown on a third-and-goal on the 8-yard line. In total, Jacksonville converted four third downs on that possession to give them a 16-7 lead, which they never relinquished. After all, Indianapolis couldn’t score more than 10 points.
Brissett finished 21-of-36 for only 174 yards, one touchdown and two interceptions. The second pick occurred in garbage time, but the damage had already been done. In fact, most of Brissett’s yardage transpired in meaningless action as well. By halftime, Brissett accumulated just 47 passing yards on 7-of-12 completions!
Ravens 44, Lions 20
Smith, like Richard Sherman several weeks ago, was on the field despite playing through a balky Achilles. Smith should have spent some time on the sidelines, recovering from his injury, but as with Sherman, he was penalized for pressing the issue on a short work week. This is going to hurt the Ravens going forward, as Smith had been one of the best cornerbacks in the NFL this year, at least prior to his injury. The ill effects of Smith’s absence were felt late in the game, as the Lions generated a good amount of offense in the second half, but Baltimore was able to hold on to the lead and prevail, improving to 7-5.
Flacco finished 23-of-36 for 269 yards and two touchdowns. He has struggled for most of the season, but this was one of his best performances. He hit some bombs, particularly to Wallace, and he didn’t make many mistakes.
Stafford mishandled a poor snap from his backup center in the opening quarter to take the team out of field-goal position for Matt Prater. The snap was bad, but Stafford still should’ve caught it. That ruined a chance to get points in a scoreless game. Following a stalled drive in Baltimore territory that culminated with a missed 43-yard field goal by Prater, Stafford was strip-sacked in Baltimore territory, as he failed to sense the blind-side pressure. Stafford put together some solid drives in the second half, but his afternoon ended when he injured his hand. He went in for X-rays, but they came back negative. Jake Rudock finished the game, but Stafford, diagnosed with just a bruise, should be able to play next week in a do-or-die contest for the Lions.
Of course, Stafford doesn’t deserve nearly all the blame for his offense’s poor showing in this contest. He was without starting center Travis Swanson, and his two best linemen, T.J. Lang and Ricky Wagner, left the field with injuries. They’ll need to play to give the Lions a better chance against the Buccaneers.
Stafford finished 24-of-29 for 292 yards, one touchdown and an interception, which he threw up for grabs in the second half. Stafford was hot following intermission with Smith gone, throwing no incompletions prior to the pick. The offensive line simply couldn’t hold up.
49ers 15, Bears 14
Garoppolo certainly didn’t disappoint. Granted, he was battling a defense missing two starting defensive backs, but he went on the road and threw the ball well with a strong front seven bearing down on him. Garoppolo made a number of sharp throws, including a bullet on a third-and-10 of the opening series. Garoppolo was able to lead the 49ers down the field on a game-winning drive in the final minutes, thanks to a 33-yard completion to Trent Taylor on a third-and-9. This set up the decisive field goal.
Garoppolo finished 26-of-37 for 293 yards and an interception, which wasn’t his fault; the ball was completed to Louis Murphy, but the ball was ripped out of his hands as soon as the catch was made. Garoppolo nearly threw a touchdown, but tight end George Kittle (2-20) drifted out of bounds after making a leaping catch in the end zone.
Mitchell Trubisky threw just 15 passes as a result, completing 12 of them for 102 yards and a touchdown. His defense prevented him from really doing anything.
Packers 26, Buccaneers 20
Tampa’s first mistake was a blocked punt that set up a Green Bay punt. Jameis Winston was then strip-sacked in Packer territory, and the Packers scooped and scored. This put Green Bay up 17-10 at halftime even though the Buccaneers had 47 more net yards at that point of the game.
The blunders continued in the second half. The Buccaneers fumbled a snap at the 3-yard line on third-and-goal. On the next drive, the Buccaneers had another fumbled snap at the 2-yard line, but Winston recovered. Winston appeared to throw a touchdown after that, but was way over the line of scrimmage upon his release of the ball.
Tampa eventually established a 20-17 lead, but the team blew it with poor defense on two drives; one at the end of regulation, and one that went 75 yards in overtime for the Packer win.
Brett Hundley didn’t play poorly overall in this game, as he helped put together the decisive drive in overtime with some scrambles. He moved well against Tampa’s porous defense, scrambling seven times for 66 yards. However, his passing was far worse than it was Sunday night. He completed 13-of-22 passes, but for only 84 yards and an interception. When Hundley wasn’t scrambling around, he was dinking and dunking. His pick was horrible, as he showed zero regard for a safety lurking over the middle of the field. He also missed a wide-open Geronimo Allison in the end zone in the opening quarter.
Dolphins 35, Broncos 9
By Charlie Campbell – @draftcampbell
Early in the third quarter, Cutler led a field-goal drive, and was set up for more points after an excellent pass to Stills inside the 10-yard line, but Bradley Roby forced a fumble from Stills that Denver recovered. Miami got the ball back, but Cutler had a pass into tight coverage get deflected by Justin Simmons, who controlled it for an interception. Simmons raced down the field for a 65-yard for a touchdown. The Dolphins, however, re-took control of the game with Kenyan Drake taking off on a 42-yard touchdown run. It was phenomenal run by Drake to go up the middle, make two lightning cuts to dodge blockers, and then explode down the field for the score. That gave Miami a 26-9 lead entering the fourth quarter.
Dolphins defensive tackle Jordan Phillips late deflected a pass, and Xavien Howard tracked the ball down for his second interception of the game. The next play saw Cutler hit Stills for a 23-yard touchdown as Stills beat Simmons on an out-and-up.
Patriots 23, Bills 3
By Jacob Camenker – Riggo’s Rag
New England completely dominated the Bills in the second half to secure the victory. The Patriots’ offense and defense are both playing at a high level right now, and they are looking like serious contenders moving forward.
While many would have expected the Patriots to utilize their passing game to beat the Bills, they actually used a balanced offense to them take down. The Patriots were able to dominate the time of possession battle in the second half, and that was largely due to their efforts on the ground.
Per usual, the Patriots operated with a backfield-by-committee approach, but they actually supported two high-level backs on Sunday. Dion Lewis and Rex Burkhead carried the load for the team, and it worked well.
Lewis was able to rip off some big runs against the Bills’ defense. On one play, he managed to take a carry to the sideline and used a stiff arm to get past a Buffalo defender for a 44-yard gain. Lewis looked very good between the tackles, and he possesses excellent strength comparative to his size. He finished the day with 92 yards on 15 carries and appears to be cemented as the lead back in the rotation.
Meanwhile, Burkhead saw fewer carries, but he got a brunt of the work in goal-to-go situations. He was able to power into the end zone on two occasions and demonstrated a solid ability to find holes in short yardage situations. Burkhead finished the day with 78 yards on 12 carries and the two touchdowns. He can be trusted as a FLEX play, given that he appears to be the team’s new goal-line back.
Brady and the Patriots adjusted to throw downfield more in the second half. His protection was much better, and as a result, he was able to use the middle of the field more. Brady’s accuracy improved as the game progressed, and that really allowed the Patriots to improve as the day went along. Brady finished 21-of-30 for 258 yards and an interception.
Gronkowski, however, had a very dirty play in this game after Brady’s lone interception. Tre’Davious White had picked off Brady on a throw to Gronkowski, and it looked like White may have interfered with him on the play. After White went out of bounds on the ground, Gronkowski launched himself at White’s head and hit him hard. There was no reason for the hit, and the NFL should heavily fine Gronkowski for the hit. He probably should have been ejected.
Elsewhere, Danny Amendola (2-34) and Brandin Cooks (2-17) both were virtually non-factors in the run-based offensive attack.
Late in the game, Tyrod Taylor suffered a knee injury and limped around the field for a couple of plays after it. He stayed in, but later took another hit to the knee. Taylor was carted off in the fourth quarter with a towel on his head. It looked like it could have been a severe injury, so the Bills have to hope that he ends up being OK.
Taylor’s performance in the game to that point hadn’t been anything special. He had only gone 9-of-18 for 65 yards and a pick. The interception was particularly bad, as it was on the opening drive of the day. Taylor was able to lead the Bills inside the 10-yard line, and they were ready to score. Instead, he threw an ill-advised pass into coverage as he was getting hit. It resulted in the turnover, and the Bills never came close to scoring again.
Still, Taylor performed better than Nate Peterman. The rookie came in during garbage time and went just 6-of-15 for 50 yards. He has some upside, but he’s clearly not ready to be an NFL starter, as seen by his performance against the Chargers in his lone start. If Taylor’s injury is serious, the Bills’ playoff hopes may be dashed.
Chargers 19, Browns 10
By Charlie Campbell – @draftcampbell
Early in the third quarter, Los Angeles moved down the field, and Rivers found Allen for a short touchdown toss. The Chargers then added a field-goal drive late in the third quarter. That gave them a 19-7 lead. The Browns put a field-goal drive together in the fourth quarter. Cleveland was in the process of making a game of it as Kizer led the Browns deep into Chargers territory, but then he made a mistake of holding onto the ball too long, which led to him eventually being chased down from behind by Joey Bosa for a strip-sack that Los Angeles recovered. The Browns got the ball back and moved into Chargers territory, but then Kizer threw an ill-advised pass that was intercepted by Adrian Phillips to clinch the win for Los Angeles.
Rams 32, Cardinals 16
By Chet Gresham – @ChetGresham
Unfortunately for Arizona, that competence took a downturn early in this game, as Gabbert threw two interceptions in the first quarter, with one of those being returned for a touchdown and the other setting up a short field for Goff, who only had to go 30 yards for the touchdown, a 1-yard toss to tight end Gerald Everett.
Those two first-quarter scores gave the Cardinals a commanding 16-0 lead, but the Cardinals weren’t going to roll over just yet, as Gabbert helped bring them back with two touchdowns in their two second-quarter possessions.
Arizona’s first touchdown was led by Kerwynn Williams, who was taking over for injured Adrian Peterson, who took over for Chris Johnson and Andre Ellington, who took over for David Johnson. Williams rushed 47 yards on five carries only to lose the touchdown to Elijah Penny, who had two carries from the 4-yard line and got in on the second. It was a fairly dominant drive, especially with Williams as the point man, and reminds us that the Rams’ biggest weakness remains their run defense.
The second touchdown in the quarter was again sparked by Williams, who took the first handoff for 25 yards, but then Gabbert hit J.J. Nelson for 26 yards and capped it off with a 15-yard touchdown to the living legend, Larry Fitzgerald. That touchdown and subsequent blocked extra point would bring the Cardinals within three points, but would also be the closest they’d get for the rest of the game.
The Rams’ special teams are truly elite, as seen by all aspects of the unit. In this game, they blocked a field goal, blocked an extra point, recovered a pooch kick, made a 56-yard field goal, along with three others; Greg Zurlein went 4-for-4 and leads all kickers in points by a wide margin. There was also a 30-yard punt return by Pharaoh Cooper to set up a touchdown drive and a 70-yard punt by Johnny Hekker from his own end zone, which flipped the field position after Aaron Donald sacked Gabbert and forced the Cardinals to punt from their own 20-yard line.
Special teams play might not be the most exciting aspect of an NFL game, but when it’s at its best, you can only admire the ability to push and coach these players to perform at such a level. And in this game, it truly was the difference-maker, because the Rams weren’t putting up big points, but they were able to keep their field position, consistently pushing into Arizona’s territory, and when you have Greg Zurlein at your disposal, you know that’s three points.
The 5-7 Cardinals will stay at home this week and welcome the 8-4 Titans to Scottsdale.
The Rams, on the other hand, have no thoughts of next season, as they lead their division with a 9-3 record, and currently have the No. 3 seed, but have room to move up, especially with a matchup against the Eagles next week at home.
Saints 31, Panthers 21
By Jacob Camenker – Riggo’s Rag
New Orleans’ offense has been reborn this year, and it is all thanks to the addition of Alvin Kamara. The rookie out of Tennessee has been one of the most explosive players in the league this season, and he once again was on fire on Sunday afternoon. Kamara saw only nine carries, but he managed to burst through the Saints’ strong run blocking line for 60 yards and two scores. Kamara has excellent tackle-breaking ability and can make a lot of men miss at the second level. This was evident on one of his touchdown runs when he ran through an arm tackle and used his speed to accelerate into the end zone.
In addition to Kamara’s strong running ability, he caught five passes for 66 yards. This included a catch off a screen pass that effectively iced the game for the Saints. Kamara should be in the running for one of the top picks in fantasy next season given his consistent workload and combination of running and receiving ability.
Mark Ingram, meanwhile, saw a lot of action in the running game as well. He led the team with 14 carries and managed 85 yards and a score. He is a good complement to Kamara, as he is a strong between the tackles runner.
Overall, Brees went 25-of-34 for 269 yards and a touchdown. He did well to find open receivers and was very effective off play action for a majority of the day. He should continue to have success as the Saints continue to run a very balanced offense.
Cam Newton shouldn’t get too much of the blame. Though Newton’s numbers may not look great on paper, he actually played very well. For most of the day, Newton was under pressure due to the performance of his offensive line. Matt Kalil continued to struggle at left tackle, and the Saints were able to take advantage of that. The Saints did well to stay at home in the rush lanes to contain Newton. As a result, he was not permitted the usual space he had to scramble, so most of his production had to come from the pocket.
Newton’s biggest weakness was his inconsistent accuracy. He had some overthrows during the contest and occasionally put balls too far in front of his receivers. At the same time, his receivers did commit a lot of drops, so that didn’t help his case.
By the end of the contest, Newton had 17-of-27 for 183 yards and two touchdowns. He also scrambled for 51 yards on six runs, including a great 30-yard scramble in the fourth quarter. Both of the touchdowns throws were nice, but the Panthers have to wish that Newton could have done more earlier to keep them in the game.
Elsewhere, Russell Shepard (3-29) and Christian McCaffrey (5-33, 1 TD) were the other leading receivers for the Panthers.
Raiders 24, Giants 17
Smith finished 21-of-34 for 212 yards and a touchdown. He made some nice throws, but had poor ball security. He was strip-sacked twice in the opening half. The first time wasn’t really his fault, as he didn’t have any time to do anything, though the sack took the Giants out of field-goal range. The second was more on Smith, as he held the ball too long, allowing Khalil Mack more time to beat overmatched right tackle Chad Wheeler.
Smith played better in the second half – 13-of-19, 119 yards, one touchdown after intermission – and he kept the Giants in the game, but his defense couldn’t come up with stops on Oakland’s offense.
Derek Carr finished 22-of-36 for 287 yards and a touchdown. Carr didn’t end up making any mistakes on the stat sheet, but he was very fortunate not to throw two interceptions. He had a dropped interception in the red zone during the second quarter, and he had another potential pick that was dropped when he took a risky deep shot into double coverage.
Seahawks 24, Eagles 10
Philadelphia opened things up more following intermission. Wentz was way more successful in moving the chains as a result, allowing the Eagles to more than double their yardage output. However, some key mistakes ruined their chances. The biggest blunder was when Wentz fumbled at the 1-yard line on the opening drive of the second half. The ball trickled out of bounds for a touchback. Had the Eagles scored there, they may have won, or at least forced overtime. Elsewhere, the Eagles unnecessarily sent on all-out blitz against Seattle’s already-outmatched offensive line for no reason, allowing Russell Wilson to torch them with an easy pass down to the 1-yard line. A bit later, Wilson threw a forward lateral on a third down to Mike Davis, which the Eagles didn’t challenge. Replay review showed that the pass was a yard forward, so the Eagles could’ve prevented a Seattle touchdown.
Russell Wilson was majestic in this victory. The Eagles were able to put pressure on him, but he danced around in the pocket and bought time to complete crucial passes. Of course, he does every game, so it’s scary to think what he could do with an improved offensive line. Check out the top blockers available in our 2018 NFL Draft Prospect Rankings.
Wilson finished 20-of-31 for 227 yards and three touchdowns. He scrambled six times for 31 rushing yards. Based on how much he moved around, I’m shocked he only gained 31 yards on the ground, but most of his movement was maneuvering the pocket.
Steelers 23, Bengals 20
The worst injury was actually not anyone’s fault; star linebacker Ryan Shazier had his head down when he went for a tackle, and he collapsed onto the field and couldn’t move his lower body. There was a haunting moment where he reached his arm for his back, seemingly making sure it was there. Shazier was carted off the field in a stretcher and taken to the hospital. There’s no update on his status, but it unfortunately did not look good. Hopefully he’ll be able to move his lower body soon so he can walk again. It’s really not even a question of whether he can play football again. It’s unfortunately seems way worse than that.
Much later in the game, JuJu Smith-Schuster blasted into Vontaze Burfict on a similar play that Burfict made in the preseason to get suspended. Burfict was knocked out, and like Shazier, he had to be carted off the field in a stretcher. Fortunately, he didn’t have to go to the hospital, and it sounds like he could play again this year. Despite this, Smith-Schuster stood over Burfict as the star linebacker was on the ground and was flagged for taunting. The Steelers kept the drive going despite the penalty, and capped it off with a touchdown pass to Antonio Brown. As Brown caught the ball, two Bengal players came in to hit him late. One blasted him with a helmet-to-helmet collision, seemingly sacrificing his body to injure Brown. Fortunately, Brown was OK and celebrated the game-tying touchdown. The Steelers kicked the decisive field goal minutes later.
This game was an absolute blood bath. In addition to Shazier and Burfict, other players who suffered injuries include Joe Mixon (concussion), Pacman Jones and Shazier’s replacement, Tyler Matakevich. The Bengals set a season-high total for penalty yards for any team this year, racking up 173 yards’ worth of infractions. That was actually the most penalty yards the Bengals have ever accumulated in franchise history.
Pittsburgh’s offense, meanwhile, wasn’t clicking early. Antonio Brown struggled on his foot in pre-game warmups, and he and Ben Roethlisberger didn’t look like they were in rhythm. In fact, Roethlisberger yelled at Brown on one instance because of a miscommunication. Brown clearly wasn’t 100 percent, as he dropped just his second pass of the season, but he still was able to catch the game-tying score, and he ended up catching eight balls for 101 yards and a touchdown. Roethlisberger, meanwhile, was 24-of-40 for 290 yards, two touchdowns and an interception. Roethlisberger saw lots of pressure early and was nearly picked on a couple of other occasions. However, he was hot late in the game, going 16-of-24 for 171 yards and two scores following halftime.
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