Buccaneers 20, Panthers 14
Newton, for the second week in a row, was wildly inaccurate. He failed to complete half of his passes, and even though he didn’t throw an interception, he’s extremely fortunate that he didn’t heave multiple picks. There was a sequence of plays in which Newton nearly threw two interceptions, and this occurred after Newton actually tossed a pick, but had it negated by a bogus defensive holding call. Many of Newton’s passes were way off the mark as well. There was one drive in which Newton missed a wide-open D.J. Moore and then fired behind Curtis Samuel. Both completions would have resulted in substantial gains, at worst setting up a field goal that would have allowed Carolina to tie the score at the end of regulation.
Furthermore, Newton is not running at all. He didn’t scramble until the 11-minute mark of the third quarter last week, and he finished this contest with two rushes for zero yards on the ground. His ankle must be really bothering him.
There’s something off with Newton’s attitude as well. He looks tired and lethargic, almost as if he has Sam Darnold’s illness. I don’t know if it’s Newton’s horrible vegan diet, or if it’s because he’s laboring so much from his ankle malady. After the game, Ron Rivera angrily told the media that Newton’s ankle was not an issue, but he was clearly lying.
Newton finished 25-of-51 for 333 yards and a lost fumble. Again, he didn’t throw a pick, but he should have tossed at least three. The silver lining is that the Panthers have nine days off, so perhaps Newton will be able to recover by Week 3.
Also, why did McCaffrey get almost no work in the passing game? McCaffrey caught just two passes for 16 receiving yards. There is no excuse for McCaffrey to have so few touches. He’s one of the most dynamic weapons in the NFL, so the Panthers effectively handicapped themselves by keeping the ball out of his hands.
McCaffrey did, however, get the ball with the game on the line. He needed a yard on Carolina’s final offensive play, but couldn’t get it on a trick play. Buccaneers cornerback Vernon Hargreaves made a great stop.
As it turns out, the Panthers were more incompetent. It also helped that Jameis Winston didn’t turn the ball over for once, though he was lucky that Luke Kuechly dropped a potential interception of his. Winston went 16-of-25 for 208 yards and a touchdown.
For fantasy purposes, I’m not trusting Barber. This will probably be his best game of the year. He’s not good enough to sustain this level of production.
49ers 41, Bengals 17
Garoppolo torched the Bengals, going 17-of-25 for 297 yards, three touchdowns and an interception. Garoppolo was great, but it didn’t hurt that the Bengals left countless receivers wide open throughout the afternoon.
Garoppolo’s sole pick occurred when this game was close, and it was an irresponsible throw on Garoppolo’s part because he floated a pass into quadruple coverage. Garoppolo, however, was not penalized for it because the Bengals missed the subsequent field goal, albeit from 52 yards.
Cincinnati had no answer for the 49ers’ dynamic edge rushers, Nick Bosa and Dee Ford. Andy Dalton was constantly under pressure and had no chance of sustaining drives. San Francisco doubled up the Bengals in first downs by the end of the third quarter as a consequence.
Dalton’s final stat line looks good. He was 26-of-42 for 311 yards, two touchdowns and an interception. However, much of that came in garbage time, as Dalton was stuck below the 200-yard mark entering the fourth quarter. A big chunk came on a deep touchdown to John Ross after the 49ers stopped trying.
Lions 13, Chargers 10
Still, Philip Rivers had a chance to lead his team to a win, as he moved the football deep into Detroit territory. However, Rivers made a decision that seemed to indicate that he didn’t trust his kicker. He took a deep shot into the end zone despite being in field goal range. The pass was picked off by Darius Slay, clinching the victory for Detroit.
Aside from the missed Long field goals, the Lions had the lead in the first place because of a touchdown drive that Matthew Stafford was able to engineer earlier in the fourth quarter. Stafford converted a fourth-and-1 in a tight window to Marvin Jones, then made a great pass into the end zone to Kenny Golladay.
Stafford completed most of his passes, going 22-of-30 for 245 yards, two touchdowns and a pair of interceptions. One of Stafford’s picks was bizarre, as he took a deep shot to Golladay into the end zone. Golladay was trying to be a defender on the play because Casey Hayward was in a better position, so he batted the ball away, which landed right into Hayward’s lap. This was one of Stafford’s few poor instances, with another being a bad pass behind Danny Amendola near the red zone, resulting in a missed chip-shot field goal by Matt Prater. Stafford’s second interception was a late shot deep downfield, which the safety was able to read easily.
Packers 21, Vikings 16
The Packers, however, began to implode. It started when they surrendered a 75-yard rushing touchdown to Dalvin Cook, thanks to a horrible angle taken by Darnell Savage. The Packers still looked like they’d have a chance to completely control the game, but Geronimo Allison lost a fumble in Minnesota territory. Green Bay then turned the ball over midfield once again when a bad snap resulted in a lost fumble.
Meanwhile, Rodgers couldn’t get anything going following intermission. He had just 48 passing yards in the second half, as Green Bay struggled to maintain possession of the ball. The Vikings dominated the time of possession in the second half, and they eventually had possession in the red zone, down 21-16, with seven minutes remaining. A field goal could have set up another kicking try to take the lead later in the game, but Kirk Cousins made a boneheaded decision, launching a careless pass into the end zone. Kevin King snatched the interception, and the Vikings never had a chance after that.
Cousins also failed to complete half of his passes, going 14-of-32 for 230 yards, one touchdown and the two interceptions. He easily could have thrown a second score, but missed Diggs on a deep shot. Had the Vikings possessed competent quarterback play, they would have won this game. Cousins, however, once again choked against a winning team. It’s only a matter of time before the Minnesota front office will have to admit that it made a mistake by giving Cousins so much money.
Colts 19, Titans 17
The Colts had the ball, up two on their own 36. It was a fourth-and-1, and there was 2:17 remaining on the clock. Most coaches would have punted in that situation, but not Reich. He called for a sneak, which Jacoby Brissett converted for a first down. The Colts would ultimately punt after the next set of downs, but Reich’s decision to bleed the clock forced Marcus Mariota to spike the ball on the next possession. Mariota could have used the extra down, as he threw an incompletion on fourth down. One more chance may have allowed Tennessee to move into field goal range.
Reich deserves a tremendous amount of credit for the ballsy decision. I don’t know if the national media will come up with a nickname for this, but I’m thinking Fremont Frank works well.
However, Brissett did some other things well, including an instance in which he drew a very deep pass interference flag on a shot to Deon Cain, setting up a touchdown to Ebron later on that possession. Brissett then converted a third-and-15 strike to T.Y. Hilton, which led to another touchdown. Brissett also scrambled seven times for 25 rushing yards.
Perhaps Mariota’s worst play was when he held on to the ball too long in the pocket in the fourth quarter. He took a sack, making the field goal longer. Cairo Santos missed from 45 as a result. That ended up being the difference in the game.
Patriots 43, Dolphins 0
It’s a small sample size, but the early returns are promising. Brown was able to reel in four of his eight targets for 56 yards and a touchdown. Not shown in the box score was that Brown drew a defensive hold in the red zone to set up a Sony Michel touchdown. Conversely, Brown dropped a pass in the end zone, so he could have scored twice.
Meanwhile, Ryan Fitzpatrick threw two pick-sixes, going 11-of-21 for 89 yards and three interceptions. He was benched in favor of Josh Rosen after the second pick-six.
Texans 13, Jaguars 12
The Texans led 13-3 in the third quarter, which is a lead that would have been greater had they not been guilty of some of the worst time management I’ve ever seen at the end of the first half. Bill O’Brien somehow let time nearly expire in the red zone despite having two timeouts in his back pocket that he should have used earlier on the possession. It’s unclear if O’Brien knew about these timeouts, given how incompetent of a head coach he is. Nevertheless, the Jaguars were down double digits, so it appeared as though they had no chance to prevail with their rookie quarterback, who looked befuddled against Romeo Crennel’s defense.
And then, something changed. Minshew transformed into Joe Montana on the final two drives of the afternoon. He led the team to field goal and touchdown drives with some clutch throws and scrambles. The Jaguars had an opportunity to send the game to overtime with an extra point, but Marrone opted to go for two. The Jaguars had Leonard Fournette attempt to reach the end zone, but Fournette was inches shy of the goal line. The play was even reviewed; that’s how close it was.
It’s difficult to come away from this game and believe that Minshew can be a solid replacement for Nick Foles. He had two tremendous drives at the end of this contest, but he was awful otherwise. The Texans looked exhausted on the final two possessions, so that might explaiin why they suddenly couldn’t stop Minshew.
Minshew finished 23-of-33 for 213 yards and a touchdown. He was 15-of-21 for 156 yards and a score in the second half, though the lost fumble on J.J. Watt’s strip-sack was huge. Minshew fumbled twice earlier in the game, but was lucky that a teammate recovered on both instances.
Seahawks 28, Steelers 26
It was confirmed that Roethlisberger was injured because he didn’t play in the second half. Second-year quarterback Mason Rudolph replaced him, giving Pittsburgh’s sluggish offense some new life. Rudolph engineered multiple touchdown drives, going 12-of-19 for 112 yards, two touchdowns and an interception. The pick wasn’t even his fault, as the ball bounced off Donte Moncrief’s hands, ricocheting into the arms of a Seattle defender.
If Roethlisberger is out for a while, Pittsburgh fans can at least know that the offense can be functional with Rudolph. That said, I’m not sure if he can play this well again anytime soon, given that Andy Dalton threw for 400-plus yards against this miserable Seattle secondary.
Meanwhile, James Washington (2-23) and Moncrief (0 catches) had disappointing performances. Moncrief was especially bad, as the Steelers may have won this game if it wasn’t for his blunder. The interception resulting from Moncrief’s drop eventually turned into a Seattle touchdown.
Dissly and Metcalf trailed Tyler Lockett on the stat sheet, as Lockett hauled in 10 of the 12 balls thrown his way for 79 yards, with one of the misfires being a drop. Lockett made two great plays. One was a 22-yard reception in which he broke free of a horrible Terrell Edmunds tackle attempt. The second was a drawn pass interference deep downfield that set up Seattle’s final touchdown. The penalty was initially was uncalled, but Pete Carroll’s challenged and won.
Cowboys 31, Redskins 21
Dallas, however, was able to right the ship near halftime, ultimately establishing full control of this game. Dak Prescott needs to be given credit for this, as he was deadly accurate. He misfired on just four occasions, going 26-of-30 for 269 yards, three touchdowns and the interception that wasn’t completely his fault.
Prescott has been prolific through two games. He hasn’t faced much competition, but I’m willing to believe that this is not fluky. Offensive coordinator Kellen Moore has modernized the offense, designing a scheme to suit Prescott’s strengths. Meanwhile, the offensive line is fully healthy, unlike last year. We’ve seen Prescott perform on a high level when getting the benefit of elite blocking, and he’s been able to capitalize on that again.
Ravens 23, Cardinals 17
Jackson’s first possession began near his own end zone, but he was able to engineer a 94-yard touchdown drive, concluding with a scoring strike to Mark Andrews. Jackson threw and ran all over the Cardinals all afternoon, as he went 24-of-37 for 272 yards and two touchdowns. He also scrambled 16 times for 120 rushing yards.
The stats are amazing, and Jackson performed very well at times, but he made some mistakes that are worth noting. For instance, he overthrew Marquise Brown on a fourth down. He was nearly intercepted in the red zone during the second quarter, then overshot Brown again. He was guilty of a delay-of-game penalty on a fourth-and-1 in the red zone at the end of the third quarter. He also overshot Andrews in the final frame. Jackson was able to get away with these errors versus an inferior opponent. This won’t fly next week versus the Chiefs.
Despite this, Murray played well once again, and he didn’t have to wait until the fourth quarter to post positive stats. Murray went 25-of-40 for 349 yards. Once again, he didn’t scramble too much; he rushed thrice for four yards. Murray made a high number of precise throws into tight coverage and certainly didn’t look like a rookie on most occasions. However, there were exceptions to that, especially when he and center A.Q. Shipley had plenty of miscommunications.
Bills 28, Giants 14
By Charlie Campbell – @draftcampbell
The Bills got on the the board in the first quarter when Allen led a drive, using his arm and legs to move the ball. Allen took a quarterback sweep around the right side of the line for a 6-yard score to end the possession. The Bills took a 14-7 lead early in the second quarter, as Allen ripped the ball through the Giants’ defense. He overthrew a wide open John Brown (7-72) for what should have been a 52-yard touchdown, but Allen made up for it with some third-down conversions that led to a 14-yard touchdown run for Devin Singletary (6-57-1).
Starting at their own 2-yard line, Allen and the Bills marched down the field led by a 51-yard reception to Cole Beasley. The play after Beasley’s catch, a shovel pass to Isaiah McKenzie (2-40-1) led to a 14-yard score for Buffalo and a 21-7 lead at halftime.
Both defenses controlled the third quarter, though New York put a drive together with a pass to Bennie Fowler getting to midfield and Saquon Barkley running the ball inside the 25. Manning hit a slant to Cody Latimer (3-30) to convert a fourth-and-2 and then finished the drive with a short touchdown pass to T.J. Jones (3-38-1) to cut Buffalo’s lead to 21-14. The Bills’ offense sustained their first drive of the second half thanks to Allen making some precision passes and Singletary getting going on the ground. The Bills were stopped for a field goal, but a horrible unnecessary roughness call by the officials gifted a first-and-goal. To put the game away, Frank Gore scored a short touchdown.
Chiefs 28, Raiders 10
By Charlie Campbell – @draftcampbell
Mahomes then gave his team the lead by continuing to rip the ball through the Oakland defense. On a third-and-20, he hit Mecole Hardman (4-61-1) for a 42-yard touchdown. Mahomes then threw a beautiful pass to Damien Williams for 32 yards and then a 43-yarder to Robinson. That drive finished with Travis Kelce (7-107-1) hauling in a 27-yard score. The Chiefs got one more possession before the half, and on their first play, Mahomes threw a bullet to Robinson for a 39-yard touchdown. The Chiefs took a 28-10 lead into the locker room, and then all the scoring was done.
Josh Jacobs got the Raiders moving in the third quarter with a 51-yard run that showed off his power, speed and physicality. A few passes to Darren Waller moved ball inside the 10, but Carr threw an interception on a miscommunication with Williams. Mahomes tossed a 72-yard touchdown to Mecole Hardman after that, but it was canceled out by a holding penalty on LeSean McCoy. In the fourth quarter, the teams traded punts and Kansas City’s defense closed the door on the Raiders.
Bears 16, Broncos 14
As if the 15-yard bonus wasn’t enough, this game appeared to end when Trubisky hit a pass to move into Denver territory. The clock said zero, so the contest should have been over. Instead, the officials decided to put one second back on the clock. I thought they would review this to make sure, but they decided not to for some reason. This gave Chicago a chance to hit the game-winning kick, and Eddy Pineiro connected.
This was part of a bizarre late-game sequence where the Broncos tried to go for two following Sanders’ touchdown, only to be flagged for a delay of game. Then, they tried an extra point and missed, but a Bears offside penalty allowed Denver to go for two again. Flacco found Sanders again to take the lead. This should have given the Broncos the victory, but horrific officiating intervened.
Besides, it’s not like the Broncos even ran the ball that well. Phillip Lindsay gained 36 yards on 13 carries. Additionally, he caught four passes for 30 receiving yards, including a play in which he picked up a third-and-15, and then another one where he converted a fourth-and-2. Royce Freeman had a much better performance, statistically, gaining 54 yards on 11 tries. He also caught five passes for 48 receiving yards. You’d think Lindsay would do more as a receiver, but the results speak for themselves.
Flacco wasn’t great, but he didn’t get much help from the offensive line. Left tackle Garett Bolles had one of the worst games you’ll ever see from a player at his position, as it seemed like he was being penalized on every other play.
Still, this has to be disconcerting for the Bears, as they won’t be able to rely on officiating incompetence all year. Trubisky continues to show poor accuracy and mechanics, and it’s unclear why he’s not even running anymore; he scrambled just once for eight rushing yards.
Rams 27, Saints 9
However, the most prominent injury occurred to New Orleans, as Drew Brees injured his thumb early on when his hand collided with Donald’s. Brees couldn’t grip a football, so he was sidelined after a couple of drives. In fact, it was so bad that Brees didn’t travel back to New Orleans with the rest of his team, opting to remain behind in Los Angeles to see a hand specialist. Brees said he was “concerned” about the injury, which has to be, well, concerning for the Saints.
Teddy Bridgewater stepped in for Brees and wasn’t very effective, to be kind. The Saints were very limited with Bridgewater, as his accuracy and pocket awareness were abysmal. He barely completed half of his passes and often took sacks because he held on to the ball too long in the pocket. He also seldom went deep. Bridgewater looked good in the preseason, but this did not look like the guy who led his team to the playoffs prior to his devastating injury. I have to wonder if the Saints will consider starting Taysom Hill instead if Brees is out for a while.
At any rate, Goff was 19-of-28 for 283 yards and a touchdown. The stat line looks solid, but Goff missed several throws and was rattled by pressure. It’ll only get worse, as it seems as though Blythe could be out for quite some time.
Elsewhere in the Rams’ receiving corps, Brandin Cooks (3-74) hauled in Goff’s lone touchdown, while Robert Woods (2-33) had an unusually meager performance, though a touchdown of his was called back by an illegal block in the back.
Falcons 24, Eagles 20
Wentz (25-of-43, 231 yards, 1 TD, 2 INTs, 1 rush TD) likely had a pain-killing shot during halftime because he took the field in the third quarter and looked much better. It was difficult for the Eagles to move the chains consistently because of such a diminished supporting cast, but Wentz found a way to engineer a touchdown drive in the fourth quarter. This was because of a terrific throw to Mack Hollins as Wentz was falling down. Wentz ultimately plunged into the end zone to take the lead.
The Eagles held the Falcons to a fourth-and-3 near midfield with a couple of minutes remaining on the ensuing drive. However, Matt Ryan’s short toss to Julio Jones went for a 54-yard touchdown, thanks to a terrific block by Mohamed Sanu. Ryan deserves credit as well, as he recognized that Jim Schwartz was sending too many pass rushers in an attempt to rattle him.
Philadelphia was suddenly in a hole once again, but Wentz converted a fouth-down prayer to Nelson Agholor for a gain of 43 yards. The next fourth-down try wasn’t as fruitful, as a Wentz completion to Ertz was inches shy of the first-down marker. The turnover on downs clinched the victory for Atlanta.
One would have to think the Eagles would have prevailed had they not suffered a colossal number of injuries to their offense. They saw so many players depart, however, so I have to wonder how they’ll fare moving forward. Also, is Wentz OK? As mentioned, he likely had a pain injection at halftime, but how will he feel this upcoming week?
Ryan’s touchdown to Jones was part of a performance that saw him go 27-of-43 for 320 yards and three touchdowns. It wasn’t all rosy for Ryan, however, as he threw three interceptions as well. All three were his fault. The first was behind Sanu; the second was underthrown because of pressure; while the third was recklessly heaved into the end zone despite double coverage. Ryan also missed out on two deep scores to open receivers, both of whom beat Ronald Darby. The Philadelphia cornerback was torched relentlessly in this contest.
Browns 23, Jets 3
Baker Mayfield was the primary “problem” for the Browns in this contest. The stat line doesn’t say anything was wrong – 19-of-35, 325 yards, one touchdown, one interception – but Mayfield didn’t play well. Eighty-nine of his yards came on a short pass to Odell Beckham Jr., which the dynamic receiver hauled in and ran the distance, sprinting past the outmatched New York defenders. Aside from that one throw, Mayfield was 18-of-34 for 236 yards and a pick.
Mayfield’s accuracy was all over the place. He hit some nice strikes at times, but there were far too many passes that were off the mark. He overthrew several receivers and fired wide of others. His poor accuracy was why the Browns were just 4-of-13 on third down. He’s lucky the Jets weren’t competitive at all; otherwise, Cleveland may have lost this game. Mayfield will need to be much better next week to have a chance against the Rams.
Elsewhere in Cleveland’s receiving corps, Jarvis Landry had a disappointing evening, as he was able to haul in three of his seven targets for 32 yards. Don’t blame Landry though, as some of the balls thrown to him were off the mark. Meanwhile, David Njoku missed most of the night with a concussion.
Luke Falk was better than Siemian, though that was by default. Falk has a noodle arm, but was at least accurate, as he went 20-of-25 for 198 yards. Falk was able to put together one nice drive that entered the red zone, but Le’Veon Bell was tackled short of the line to gain on fourth down.
For more thoughts, check out my updated NFL Power Rankings, which will be posted Tuesday morning.
NFL Picks - Dec. 15
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