

Titans 36, Jaguars 22
A quick way to have a coach fired is to show very little effort during a game, especially one on national TV. That’s exactly what the Jaguars did. They whiffed on tackles the entire evening, allowing Tennessee score on some huge plays they really shouldn’t have. Between the lack of hustle and mental mistakes, it was quite evident that Bradley prepared his team poorly for this contest. Whether that’s his fault or a symptom of Blake Bortles not taking his career seriously, it’s inconsequential. Jacksonville’s owner had already been attending meetings and reportedly contemplating a change. With an extended layoff until the next game, Shad Khan may decide to pull the trigger after watching his team absolutely humiliate itself on a national stage.
The thing is, it may not matter. Bradley doesn’t appear to be a good head coach, but I don’t think he’s the problem. All I heard about Bortles coming out of Central Florida was that he was a heavy partier, and there were rumblings that he hasn’t taken his career seriously. It really shows, as he’s regressed despite having some excellent offensive coaching aiding him. Bortles’ passes were all over the place. The final stats don’t show it – Bortles finished 33-of-54, 337 yards, three touchdowns – but he began the game 4-of-11 for 26 yards and was 8-of-16 for 64 yards in the opening half. The rest of his numbers came in garbage time as the Titans played a very soft prevent defense. As he had done masterfully last season, Bortles racked up a ton of yards, as well as three touchdowns, in meaningless action.
The early-game numbers are very indicative of how poor Bortles was. He overthrew Allen Robinson a routine third-and-short conversion. His next third-down pass was nowhere near Robinson, who wasn’t even looking for the ball. The Jaguars couldn’t establish any sort of rhythm amid Bortles’ struggles, mustering just 60 net yards in the opening half, averaging a laughable 2.7 yards per play. Tennessee was up 27-0 at the break.
Mariota misfired on just four occasions, going 18-of-22 for 270 yards and two touchdowns. He didn’t run much – three carries, 11 rushing yards – but he didn’t need to, as Jacksonville’s defense gave up big gains all evening. The Titans sputtered on their first drive because of a DeMarco Murray fumble on a dropped pitch, but Mariota led six consecutive scoring drives after that.
I’d be remiss if I didn’t talk about these, especially with this being Simms’ final appearance on Thursday Night Football. On one hand, I’m thankful that we only have to hear him once per week going forward. On the other hand, I’ll miss posting his ridiculous quotes. There were three bad ones this week:
1. “Those errors are unexcusable.”
You mean, “inexcusable,” right Emmitt? I mean, Phil?
2. “We talked to him last night. Not sure what he said.”
I kind of feel the same way after listening to Simms for three hours.
3. “You know what’s so great about winning? It’s great.”
You know what’s so great about listening to Phil Simms? Nothing. Absolutely nothing.
My fiancee watched the game with me. She took note of some of these, and she eventually grew tired of listening to Simms. She said something that cracked me up:
“That guy who’s talking is a douchebag.”
I couldn’t have said it better myself.


Bengals 27, Redskins 27
The Redskins paid the price by allowing Cincinnati to hang around. The Bengals caught fire in the second half, and the difference proved to be Tyler Eifert. The talented tight end caught only two passes for 22 yards prior to intermission, but he came alive after the break, as Andy Dalton made it a point to throw to him on what seemed like every down. Eifert, who finally was 100 percent, provided the big boost that the Bengals’ offense has desperately needed. Eifert caught six balls for 76 yards and a touchdown in the second half alone.
With Eifert and A.J. Green dominating the Redskins’ defense, it appeared as though the Bengals would pull away. They entered the red zone, up three, but Dalton forced a poor throw while under pressure, and the ball sailed right to linebacker Will Compton. The Redskins were able to drive the field for a touchdown to take the lead, and the contest eventually went into overtime, the first extra session that British people have ever seen in person. Much like the last NFL overtime affair that everyone else witnessed on national TV, this contest came down to a short field goal, which was whiffed, as Dustin Hopkins was wide left from 34 yards. As a result, we’ve had a tie in consecutive weeks for the first time in nearly two decades.
Elsewhere, Vernon Davis (5-93) and Pierre Garcon (6-67) both had solid performances. Jackson (3-48) left the game with a concussion.


Saints 25, Seahwks 20
Seattle struggled to sustain drives in this contest, and it was apparent early that moving the chains would be a problem all afternoon. The team’s left tackle, a guy named George Fant, was making his first start as a football player since the seventh grade! And no, I’m not making that up. Fant naturally struggled, as he was guilty of clipping on the opening drive, and then he surrendered a sack and was flagged for a false start.
Russell Wilson was actually sacked only once, but had to release the ball quickly to avoid taking hits. As a result, the Seahawks weren’t able to stay on the field for a long time, allowing New Orleans to win the time-of-possession battle by about 13 minutes. You can’t give Drew Brees that much time to lead his offense and expect to win, and naturally, New Orleans was able to pull the upset.
Wilson otherwise spread the ball around. Jermaine Kearse (4-57), Doug Baldwin (4-51), Jimmy Graham (3-34) and Tyler Lockett (4-32) all posted underwhelming numbers.


Panthers 30, Cardinals 20
Arizona couldn’t do anything offensively, as the offensive line had some major issues. Carolina’s defensive front was playing with great passion and energy, while the Cardinals sluggishly struggled to block in all regards. That was apparent early when Carson Palmer was strip-sacked, and the Panthers returned the ball for a touchdown. Palmer then took a sack on each of several drives, save for one where he was flagged for intentional grounding. On one possession, Palmer was sacked on consecutive plays, and on the second instance, he was fortunate to avoid a safety. Defensive coordinator Sean McDermott relentlessly dialed up blitzes, and the Panthers’ defensive front was absolutely relentless, all while the Arizona blockers committed penalties, stalling the team’s drives.
Newton barely completed half of his passes, going 14-of-27 for 212 yards. However, he was battling a strong defense, and he was also able to scramble seven times for 43 rushing yards. Newton, as mentioned, was banged around quite often. He was also fortunate to get away with not throwing an interception, as he appeared to launch a pick on a deep underthrow to Greg Olsen. The play ended up being overturned by replay review.


Chiefs 30, Colts 14
It’s actually shocking that Smith hasn’t sustained more head injuries in his career, given his stature and willingness to scramble so much. Nevertheless, he had to leave the contest, though there wasn’t much of a drop-off between Smith and Nick Foles, though Indianapolis’ abomination of a defense may have had something to do with it. The Colts, who were already brutal defensively, lost Vontae Davis to a concussion. Indianapolis surrendered countless third-and-longs, especially earlier in the contest, as its linebackers didn’t have a prayer of covering Travis Kelce. As a result, the Chiefs were able to prevail despite Foles playing under center, which has to be utterly embarrassing for the Colts.
Luck finished 19-of-35 for 210 yards, two touchdowns and the interception. It was a very disappointing showing against a defense that isn’t 100 percent yet, as Justin Houston still wasn’t available. Drew Brees went 37-of-48 for 367 yards, three touchdowns and a pick against the Chiefs last week, so it has to be discouraging for the Colts that Luck couldn’t even come close to duplicating that.


Texans 20, Lions 13
By Charlie Campbell – @draftcampbell
In the third quarter, Osweiler led a drive past midfield. Jim Caldwell didn’t challenge a potential fumble by Hopkins that was ruled incomplete and recovered by the Lions. A 23-yard pass to Will Fuller (1-23) set up a Houston field goal. Stafford answered by moving into Texans territory with two passes to Theo Riddick for almost 30 yards and a third-down conversion to Ebron. A pass interference on Corey Moore on Ebron in the end zone put the ball at the 1-yard line. A short touchdown pass to Theo Riddick cut the Texans’ lead to 17-10 early in the fourth quarter. Houston put a clock-eating drive together led by Miller and Alfred Blue running the ball into the red zone. However, guard Xavier Su’a-Filo ruined the drive with a holding call and then allowed a sack on third down, so the Texans settled for a Nick Novack field goal. Detroit got a good return to midfield and with quick passes to Tate (7-42) and Riddick, and moved the ball to Houston’s 21-yard line. The Texans’ defense a stopped the Lions there, and Prater hit a short field goal to cut it to 20-13 with just under three minutes remaining.
Surprisingly, Detroit went for an onside kick with 2:52 remaining and all three timeouts available. The Texans easily recovered the ball, and that set them up in Detroit territory. It made more sense to kick it deep and make the Texans drive the ball while aiming for getting the ball back in better field position. In the end, it didn’t matter because Miller ran well to get a few first downs and run out the clock on the Lions.


Raiders 30, Buccaneers 24
By Chet Gresham – @ChetGresham
This game was all over the map, but the one constant was Derek Carr, who threw the ball an amazing 59 times, completing 40 of those to nine players for 513 yards and four touchdowns. And with that explosion of offense, this game was still in no way an easy win for the Raiders, as they had their quarterback set the team record for the most passing yards in a game, but they also, as a team, set the team record for the most penalties and penalty yards.
We’ve had two ties in the last couple of weeks in the NFL, and this game was looking like it might be the third, as Sebastian Janikowski missed two field goals in overtime, but with less than two minutes left in the game, Raiders coach Jack Del Rio smartly went for it on fourth-and-4 at midfield. Carr hit Seth Roberts over the middle, and after a broken tackle, Roberts flew into the end zone for the game-winner. Del Rio saved us from another tie and kept his team riding high.
The Raiders are now undefeated on the road (5-0) and stay atop the AFC West with a 6-2 record, while the Bucs fall to 3-4 and 0-3 at home. The Raiders are sitting pretty right now, while the Bucs continue inconsistent play and were once again exposed as a team that can easily be passed on for record-breaking amounts of yardage.


Patriots 41, Bills 25
By Jacob Camenker – Riggo’s Rag
The Bills were absolutely brutal for most of the day. Their biggest problems started on the defensive side of the ball. The team did benefit from the return of Marcell Dareus, as their pass rush improved early in the game. They were able to put some pressure on Tom Brady, ending up with three sacks. Buffalo’s secondary, however, was atrocious during this contest.
Later, the Bills made the mistake of somehow putting Nickell Robey-Coleman on Rob Gronkowski. Coleman is a 5-foot-8 slot corner, while Gronkowski is a 6-foot-6 monster. The big tight end easily beat Coleman for a 53-yard touchdown. It was the easiest throw that Brady made all day long.
Of all the corners on the field on Sunday, the worst may have been Stephon Gilmore. He was terrible in this game. Something must be wrong with him. Gilmore was torched repeatedly by the Patriots, and he allowed a 53-yard touchdown to Chris Hogan. Gilmore was beaten by two steps on the play, and Hogan does not have great speed. Perhaps Gilmore is hiding an injury.
On the bright side, Taylor was solid on the ground. He took five carries for 48 yards and a touchdown. Taylor had two great scrambles that really showcased his mobility. The first came on a fourth-and-3 near the Patriots’ red zone. The Bills called a draw, and Taylor had an open lane up the middle. He used his speed to break through and get a 26-yard touchdown run. On the other scramble, Taylor escaped a Patrick Chung tackle in the backfield and impressively ran for a first down. Taylor needs to keep running to help the Bills out.
Brady was absolutely phenomenal. He took advantage of the Bills’ porous secondary, going 22-of-33 for 315 yards and a whopping four touchdowns. He looked sharp and is definitely hitting his stride. Brady made many perfect throws, including the long touchdowns to Hogan and Gronkowski. Brady’s play is going to make the Patriots the favorites in the AFC, given the issues with other teams in the conference.
The other weird play came on a designed halfback pass. Reggie Bush got a pitch from Taylor and looked to throw it. Nobody was open, and as Bush was being tackled, he chucked it backward toward Taylor. Taylor had to jump on the ball to prevent the Patriots from recovering the fumble. The Bills have to stop using Bush. He simply is not efficient and will hurt the team the more it uses him.


Jets 31, Browns 28
By Charlie Campbell – @draftcampbell
The second half was a reversal for the signal-callers. Fitzpatrick finally put a drive together with passes to Brandon Marshall (4-68) for 26 yards. The possession was capped with a pass to Quincy Enunwa, who he fought through a few tackles to get into the end zone with a 24-yard score. The Jets soon got the ball back, and Fitzpatrick fired a laser to Enunwa as he beat Jamar Taylor on the deep post for a 57-yard gain. Forte scored from four yards out to give the Jets a 21-20 lead.
The Browns defense continued to struggle into the fourth quarter and couldn’t stop the Jets’ offense as Fitzpatrick spread the ball around. Forte had a 15-yard screen to the two-yard line, and then he powered it into the end zone two plays later. That put New York up 28-20, and the Browns continued to collapse. Terrelle Pryor pulled up on a route, and that allowed a pass to float to Marcus Gilchrist for an interception. After the Browns got the ball back deep in their own territory, McCown threw short for Duke Johnson, but a staggering hit from Calvin Pryor created a deflection that was caught by a diving Lorenzo Mauldin for an interception inside the 10-yard line. The Jets settled for a field goal, but that put the game out of reach.


Falcons 33, Packers 32
By Jacob Camenker – Riggo’s Rag
The most impressive part of this game was the fact that the Packers ran a completely one-dimensional offense and were still able to put up 32 points. The team really did not have a rush offense. Ty Montgomery was surprisingly inactive due to an illness, so the team did not have much in the backfield. Fullback Aaron Ripkowski led the way with six carries and 34 yards. Aside from him, the team did not have much, especially if you exclude the six carries by Aaron Rodgers. This will continue to be the case until either Montgomery or James Starks returns to the lineup.
Rodgers went 28-of-38 on the day, throwing for 246 yards, and running for 60 as well. He tossed four touchdown passes and single-handedly carried the Packers’ offense to victory. Rodgers made numerous sharp throws and finally looked comfortable in the pocket. His offensive line gave him ample time to complete his passes, and it really showed.
On all of Rodgers’ touchdowns, he threw the ball to the perfect location. One of his best passes came on his touchdown to Trevor Davis (3-24). Davis was at the front right pylon, and Rodgers threw it to where only Davis could reach it. On his first touchdown, Rodgers waited for Jordy Nelson to get open and fit it into the window where Nelson was. Rodgers was simply able to pick apart the Falcons’ defense, and he may be able to build on this performance in the future – especially when he gets some of his offensive weapons back.
Meanwhile, Adams has emerged as a reliable target for Rodgers. He has 25 catches over the last two games and should continue to be heavily targeted as he continues to get open. The only concern about Adams today was a fumble that rolled out of bounds. He tried to do a bit too much to get extra yardage and lost the ball. You cannot fault him for effort, but he needs to be more careful in the future.
The Falcons were able to battle back, however, thanks to an equally as impressive performance from quarterback Matt Ryan. Ryan went 28-of-35 on the day for 288 yards and three touchdowns. He was on fire, and his game-winning drive was fantastic. Ryan marched the team down the field for 75 yards in just over three minutes. He threw crisp passes and left only 30 seconds on the clock for the Packers to strike back. It was a signature moment for him, as he proved that he can be a clutch quarterback for the team.
Ryan made some great passes during the rest of the game as well. On his first touchdown, he lofted a perfect pass to Taylor Gabriel in the end zone. Gabriel, a 5-foot-8 receiver, was well covered in the end zone, but Ryan managed to put the perfect touch on it. The ball dropped straight into Gabriel’s hands on what was the best throw of the day for Ryan.
While Jones had a tough game, Mohamed Sanu put together a really strong performance. Sanu saw 10 targets from Ryan and caught nine of them. He turned those nine balls into 84 yards and the game-winning touchdown. Sanu is worth consideration as a bench receiver, but he should only be started in favorable matchups. That said, if Jones is out, Sanu could end up being a WR3 due to the volume of targets he would see. Aside from Sanu, Gabriel (3-68, 1 TD) and Austin Hooper (5-41) racked up some receiving yards. Devonta Freeman caught the other touchdown.


Broncos 27, Chargers 19
It seemed as though San Diego could’ve literally sat on the lead, but the team began imploding. It started when Philip Rivers threw a pick-six that was a slightly high pass that was tipped by Tyrell Williams. The Chargers had another chance to score off their defense, but Casey Hayward dropped a potential interception returned for a touchdown of his own. San Diego had more bad luck following intermission, as another Rivers pass was tipped – this time by Travis Benjamin – and that set up a Devontae Booker touchdown. This gave the Broncos a double-digit lead.
At that point, it appeared as though Denver would run away with it, but Siemian was finally picked, as he had a tipped pass of his own returned for six. The Chargers were back in the game, and one drive later, they drove down to the 2-yard line, down just eight. With four downs, all they had to do was punch it in to give themselves a chance to tie, but they couldn’t do it. All of the controversy will be regarding their play calls. Melvin Gordon led the NFL in rushing touchdowns entering this weekend and had 108 yards on the ground at that point in the contest, yet San Diego didn’t give him a single attempt. Rivers threw the ball four times instead, and he was under such heavy pressure that he had to throw two of those passes away. Rivers went to his tight ends after that, but couldn’t connect, turning the ball over on downs. The Chargers had one more chance after that, but without being able to pound the rock with Gordon as time was running out, they didn’t have much of a chance.


Cowboys 29, Eagles 23
As it turns out, the Cowboys were not sharp at all. They fumbled the opening kickoff (though they recovered). They allowed a sack on the opening drive. They were flagged for too many men on the field after forcing the Eagles into a punt on their first possession. They were also whistled for running into the kicker, which was also declined. All of this occurred during the first two drives of the opening quarter!
Dallas made plenty of other mistakes after that. Dak Prescott overthrew Dez Bryant in the red zone. Prescott then threw a careless interception into the end zone, where he didn’t see Jordan Hicks. Prescott and Ezekiel Elliott were guilty of a botched exchange, but Dallas once again was fortunate to recover. Prescott followed that up by underthrowing Bryant for a touchdown and then having an interception dropped, only because Terrance Williams had to commit offensive pass interference to break up the play. On later drives, the Cowboys were flagged for a delay-of-game penalty, and then Elliott had a long run that was nullified by a hold, albeit a shaky one.
As you can see, the Cowboys screwed up so many times and clearly didn’t have their heads in the game. And yet, they won. I don’t know if that says more about the Eagles blowing it, or Dallas having amazing perseverance. Philadelphia did make mistakes of its own, especially late in the contest. Wendell Smallwood lost a fumble, and then it actually appeared as though the Eagles would be able to put it away with a field goal to make it a 10-point margin with a few minutes remaining. However, a bad Jason Kelce snap forced Philadelphia out of kicking range. The Cowboys followed that up with a game-tying drive and then ultimately won in overtime.
Prescott finished 19-of-39 for 287 yards, two touchdowns and the interception to Hicks. He made up for that horrid completion percentage by moving well on the ground, scrambling seven times for 38 rushing yards and an additional score. His early struggles at least have to be somewhat worrisome, but his ability to come through in the clutch means so much more.
Aside from Bryant, only two other Cowboys had more than 25 receiving yards: Elliott (4-52) and Cole Beasley (4-53). Witten, who scored the game-winning touchdown, only snatched two balls for 16 yards.
Wentz’s one viable wide receiver is Jordan Matthews, who caught 11 passes for 65 yards and a touchdown. Matthews was guilty of a drop in the red zone, but it didn’t matter because the Eagles scored on that drive anyway. Dorial Green-Beckham (5-55) was the only other Eagle who accumulated more than 25 receiving yards. Nelson Agholor (3-25) was guilty of a couple of drops. It’s easy to see why the Eagles are desperate to trade for a wideout.


Bears 20, Vikings 10
I’ve never seen a Mike Zimmer-coached team play so poorly. Conversely, I can’t remember the last time Jay Cutler was so incredibly sharp. Minnesota and Chicago came into this contest with 5-1 and 1-6 records, respectively, but the Bears looked like the team with only one loss.
The Vikings couldn’t get anything going offensively, and while that’s not a huge surprise, it was their defense that was extremely disappointing. They constantly surrendered big plays to Chicago, and it began on the opening drive when Jordan Howard ripped a 69-yard run, as Jayron Kearse, playing in place of the injured Andrew Sendejo, was out of position. Howard proved to be a big problem for Minnesota the entire evening. The Bears then fooled the Vikings, as Jay Cutler was able to toss the ball to Howard on a 34-yard screen to set up a score. Howard was a monster, gaining 153 yards and a touchdown on 26 carries despite getting blocks from two rookie guards who happened to be replacing Pro Bowlers Josh Sitton and Kyle Long. Howard curiously didn’t see much action last week, but he showed that he needs to be Chicago’s every-down back going forward. He was also effective as a pass-catcher, hauling in all four of his targets for 49 yards. Jeremy Langford had just one touch.
Cutler, meanwhile, definitely was not himself. He was nearly picked early by Xavier Rhodes on the second drive, but didn’t make a single mistake after that. The Bears, as a whole, committed just two penalties and no turnovers, and Cutler was a major reason why they were so clean. Cutler used his pocket mobility to avoid sacks, and most of his passes were precise. He finished 20-of-31 for 252 yards and a touchdown, and shockingly, he showed a lot of emotion. He congratulated linemen, fist-pumped, and gave about 50 thumbs-up signs to his teammates and the crowd. This was exactly the quarterback the Bears envisioned when they gave Cutler a big contract. With that in mind, Chicago fans have to feel extremely frustrated that they haven’t seen this version of Cutler very often. Was this Cutler present because it was Halloween, or because he was told that he’s auditioning for his next contract? It’ll be interesting to see if Cutler shows the same type of emotion in his final eight games.
As for the Vikings, they played exactly like the Bears were supposed to. They whiffed on tackles, were frequently out of position and showed no signs of desperation late in the game. They moved at a snail’s pace when down 17 at the end of the third quarter. It’s like they thought they were 1-6 and had no shot of making the playoffs. This sort of effort, especially following a defeat, is inexcusable.
Bradford finished 23-of-37 for 228 yards and a touchdown, but those numbers are misleading, as he picked up a chunk of his yardage in garbage time. A better indication of how he performed were his first-half stats: 8-of-16 for 79 yards. He couldn’t take many shots downfield because of the pressure, and when he actually had time, he couldn’t connect with his receivers.
For more thoughts, check out my updated NFL Power Rankings, which will be posted Tuesday morning.
NFL Picks - Sept. 11
2026 NFL Mock Draft - Sept. 10
NFL Power Rankings - Sept. 9
Fantasy Football Rankings - Sept. 1
2025: 2025 NFL Week 11 Recap
2024: 2024 NFL Week 1 Recap
2024 NFL Week 2 Recap
2024 NFL Week 3 Recap
2024 NFL Week 4 Recap
2024 NFL Week 5 Recap
2024 NFL Week 6 Recap
2024 NFL Week 7 Recap
2024 NFL Week 8 Recap
2024 NFL Week 9 Recap
2024 NFL Week 10 Recap
2024 NFL Week 11 Recap
2024 NFL Week 12 Recap
2024 NFL Week 13 Recap
2024 NFL Week 14 Recap
2024 NFL Week 15 Recap
2024 NFL Week 16 Recap
2024 NFL Week 17 Recap
2024 NFL Week 18 Recap
2024 NFL Playoff Games 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