Ravens 26, Steelers 6
Well, so much for that. If anything, it appeared as though Baltimore was extra focused in an attempt to put the Rice saga behind them.
The Ravens won by 20, but they didn’t exactly dominate this game. They outgained Pittsburgh by only 21 net yards. The difference turned out to be the constant mistakes the Steelers made throughout the evening, particularly in both offensive and defensive red zones.
The Steelers began the game by putting together a promising drive, thanks to a questionable roughing-the-passer call and an 18-yard Antonio Brown conversion on third-and-14. Unfortunately, Brown took a big hit on that play, and he had to leave the field temporarily to get tested for a concussion. While gone, backup wideout Justin Brown lost a fumble in the red zone.
Pittsburgh’s offense and defense took turns screwing up. The Ravens were able to score on the ensuing drive, thanks to a Cortez Allen pass interference on Torrey Smith inside the 5-yard line. Darrius Heyward-Bey – yes, he’s still in the league – then held on a big gain on an end-round by Markus Wheaton. Roethlisberger followed that up by throwing way behind Justin Brown on a third down, which would’ve been a big play because Brown was wide open.
The Steelers had multiple chances to get back into the game in the second half, but committed way too many personal foul penalties. One was bogus, but the infractions allowed the Ravens to register touchdowns, allowing them to put this contest away. The scores were to Owen Daniels, who was wide open on both occasions, thanks to blown coverages. You’d think Pittsburgh would’ve learned the second time, but its defense is so anemic that it can’t really do anything correctly. The nail in the coffin was a Heath Miller lost fumble, setting up a Baltimore field goal to put the host up by three scores.
Flacco’s top option, besides Daniels (5-28), was Steve Smith, who registered six catches for 71 yards. Smith looked decrepit last year, but he’s rejuvenated. Not only is he a reliable pass-catcher; he’s also to create for himself by making great jukes or managing to out-muscle defenders for extra yardage. His only blemish was a dropped pass. Steve Smith outgained Torrey Smith (1-10) by a wide margin, though the latter Smith drew a long pass interference to set up Baltimore with a first-and-goal inside the 5-yard line.
Roethlisberger targeted Antonio Brown more than anyone despite the fact that the speedy wideout missed about a quarter of action. Brown hauled in seven balls for 90 yards. Wheaton (5-38) and Miller (4-35) also contributed.
Bills 29, Dolphins 10
And then there was this performance. It was a low-scoring affair for more than two quarters in which the fans were so loud that it was nearly impossible to hear the officials make their announcements, but Buffalo’s special teams and defense stepped up and helped establish a big lead. The Bills emerged 2-0, possessing sole ownership of first place in the AFC East for the first time in three years.
Having said that, it’s almost impossible for the Bills to maintain this because E.J. Manuel is not a good quarterback. Manuel even made some mistakes in this victory in which he went 16-of-26 for 202 yards and a touchdown. For instance, Manuel missed Sammy Watkins for a wide-open touchdown in the first half and then made a long throw to Watkins, who had to dive for the ball instead of being able to keep running for a first down. Manuel just isn’t accurate, and he’ll continue to be inconsistent, particularly against defenses that aren’t missing two starting linebackers.
Tannehill’s lone score went to Mike Wallace, who led the team in receiving (5-56). However, that touchdown masks the fact that Tannehill and Wallace once again struggled to connect. Rookie Jarvis Landry is also worth mentioning because he was right behind Wallace with five grabs for 49 yards.
Panthers 24, Lions 7
– Rookie kicker Nate Freese missed two field goals in the opening half. As Freese continues to struggle, you have to wonder where Kickalicious is. He didn’t miss any tries last preseason.
– Joique Bell (10 carries, 36 yards) lost a fumble near the red zone on the team’s second offensive drive. This was a role reversal, as Reggie Bush was the one guilty of turning the ball over when the team was melting down late last year.
– Calvin Johnson dropped a touchdown. This was followed by one of the botched field goal tries.
– Matthew Stafford threw an interception into double coverage while targeting Megatron in the second half.
– Kelvin Benjamin made an impressive, one-handed catch along the sideline during one of Carolina’s scoring drives. However, it appeared as though his hand touched out of bounds before his knee hit down. Jim Caldwell was unable to challenge the play because he was taking a nap.
– The Lions sacked Cam Newton as the Panthers were trying to run out the clock. However, Detroit was whistled for tripping, giving Carolina a first down.
Detroit made more mistakes and nearly was guilty of several others, including one play where “Donkey Kong” Suh hit Newton after the whistle blew. It was a miracle Suh wasn’t penalized. Suh was able to make some nice plays, like disrupting a Newton pass on a third down early on. However, Newton had the last laugh with a very impressive performance, going 22-of-34 for 281 yards and a touchdown. He suffered a bit of a scare in the second half when he landed awkwardly on the side of his knee when he fell short of the goal line. He limped around after the play, but seemed fine afterward.
As you can imagine, Stafford targeted Calvin Johnson more than anyone, but Megatron managed just six grabs for 83 yards. Bell tied his reception lead and accumulated 61 yards. Golden Tate (5-57) also contributed, while Jed Collins logged Stafford’s sole touchdown.
Bengals 24, Falcons 10
Something else to consider is that the Bengals were without A.J. Green for most of the contest. Green was diagnosed with turf toe, so without him, Tyler Eifert and Marvin Jones, all Andy Dalton had to operate with were Mohamed Sanu, Jermaine Gresham and his two running backs. That was all he needed, apparently, against Atlanta’s putrid defense.
Sanu, Giovani Bernard and Jeremy Hill had especially monstrous performances. Sanu was targeted only four times, but he hauled in three of those balls for 84 yards and a touchdown, which was a 76-yarder. Sanu also hurled a 50-yard pass to Brandon Tate. Meanwhile, Bernard and Hill both found the end zone. Bernard rushed for 90 yards on 27 carries and caught five balls for 79 receiving yards. Hill, meanwhile, rumbled for 74 yards on 15 tries.
Matt Ryan, for instance, finished 24-of-44 for 231 yards, one touchdown and three interceptions, but he was just 10-of-17 for 60 yards at intermission. Two of Ryan’s picks were poor decisions, as he made horrible throws into double coverage.
Browns 26, Saints 24
By Charlie Campbell – @draftcampbell
Cleveland showed some real fight, and Mike Pettine’s squad earned an impressive win over a playoff team. Pettine deserves congratulations on his first win as a head coach, while Brian Hoyer is showing that he knows how to win in the NFL.
In the final minutes before halftime, the Saints finally started to throw the ball to Graham, as Brees worked the ball down the field with his stud tight end. Graham had five receptions for 57 yards and a leaping touchdown catch to close out the half. After intermission, the Saints kept going to Graham, who put them in the lead with a short touchdown catch on a third-and-goal.
The Browns regained the advantage with a nice drive that ended with West (19-68) plunging into the end zone. The Saints came right back with passes to Graham setting up a short score for Mark Ingram (11-83). Cleveland had time for one more drive, and Hoyer made some clutch passes with the big one being a 22-yard pass to Andrew Hawkins (6-70), who got wide open in busted coverage. That set up Cundiff’s game-winning 29-yard field goal with just a few seconds left on the clock.
Patriots 30, Vikings 7
The Vikings didn’t score a single point after that. In fact, they were outgained, 292-137, the rest of the way.
Matt Cassel had major issues in this contest, as Bill Belichick seemed to know exactly how to game plan for his former quarterback. Cassel went 19-of-36 for 202 yards, one touchdown a whopping four interceptions. Cassel’s first pick was a dying duck heaved at Devin McCourty, who nearly brought it back for six, but was tackled at the 1-yard line. The second was just great coverage by Darrelle Revis, so I wouldn’t put that one on Cassel. His third was a forced throw, while the fourth occurred in garbage time.
Cassel made some poor throws outside of the picks as well. For instance, he had an open receiver in the red zone during the second quarter, but led his target out of bounds. This forced the Vikings to attempt a field goal, which was blocked and returned for a touchdown. Of course, it didn’t help that the Vikings couldn’t pass protect at all. Cassel took a whopping six sacks, as Matt Kalil had major problems blocking Chandler Jones. Kalil had an awful game against Robert Quinn last week as well.
Brady’s sole score went to Julian Edelman, who caught six balls for 81 yards. Edelman was the only Patriot to accumulate more than 32 receiving yards. Rob Gronkowski (4-32) and Shane Vereen (1 catch, 0 yards) disappointed their fantasy owners. Aaron Dobson (1-13) barely did anything in his season debut.
Cardinals 25, Giants 14
Stanton didn’t have a great game, but he was fine enough not to lose it. Stanton led the Cardinals down the field on an opening touchdown drive, thanks to a pair of Giant penalties – roughing-the passer on a hit after the whistle and illegal contact – which ultimately allowed Jonathan Dwyer to find the end zone. The score was almost Stanton’s, as a Larry Fitzgerald touchdown was negated because his knee was ruled down inches shy of the goal line.
Stanton did struggle a bit in the second half, going 5-of-13 for 52 yards following intermission. He also nearly had a pick when he heaved the ball into double coverage. The problem was that the Giants continuously screwed themselves over with mistakes. There was one killer sequence. Ted Ginn returned a kickoff for a touchdown, and this was followed by a lost fumble on New York’s kickoff (leading to a field goal) and then Rashad Jennings followed that up with an unforced fumble of his own (resulting in another field goal).
Manning’s play-makers screwed him over. There were several dropped passes, including one by Rueben Randle on what would’ve been a big gain with three minutes remaining in regulation. Andre Williams also dropped a pass after Jennings seemed to be temporarily benched following his fumble. This was typical, Tom Coughlin stubbornness, and it ended up costing him because he put an inferior player on the field.
– Larry Fitzgerald caught six balls for 51 yards, but it could’ve been a much bigger day. Fitzgerald was tackled inches short of the goal line on the opening drive, as mentioned, and he also had a big gain nullified by a Jared Veldheer penalty.
– Michael Floyd didn’t do as much, hauling in just one pass for 19 yards. He was thrown to six times.
– Andre Ellington rushed for 91 yards on 15 carries, but wasn’t much of a factor in the passing game, catching one ball. He also lost a goal-line carry to Dwyer.
– Victor Cruz led the Giants in targets (10), but caught only half of them for 60 yards. Larry Donnell paced the Giants in receptions (7) and yardage (81).
– Jennings, who had the key fumble, registered 64 yards on 18 carries. Andre Williams (8-12) couldn’t do much.
Cowboys 26, Titans 10
It seemed like another one of those days for the Cowboys… and yet they won by 16. The Titans simply couldn’t take advantage of Dallas’ mistakes because Jake Locker was so inept.
The stats don’t tell the complete story, but Jake Locker was very inaccurate. He went 18-of-34 for 234 yards, one touchdown and two interceptions. He missed open receivers and was completely rattled at times. He even tossed an interception returned for six by Rolando McClain, but that was nullified by a quick whistle.
Despite Romo’s meager yardage, Bryant still had a big afternoon. He saw 14 targets, catching 10 balls for 103 yards and a touchdown. Jason Witten was the only other Cowboy to log more than two receptions (4-32).
Redskins 41, Jaguars 10
Thus, it’s no surprise that the Redskin replacements fared better than the starters. Kick Cousins dissected Jacksonville’s inept secondary with ease. He wasn’t even challenged. It seemed like there were wide-open targets for him on every single play. His first score was to fullback Darrel Young, who was uncovered. Cousins then appeared to launch another touchdown to Niles Paul, who was wide open as well. Paul was tackled inches short of the goal line, but the Redskins found the end zone anyway. These were just examples of how Cousins was able to beat Jacksonville downfield.
Cousins finished 22-of-33 for 250 yards and two touchdowns. Griffin was off to a nice start (2-of-3, 38 yards; 2 carries, 22 rush yards), but as Joe Theismann mentioned in the preseason, Cousins is the better passer. Griffin is a walking injury, so Washington should strongly consider going forward with Cousins. Of course, it won’t matter in the immediate future because Griffin will be out for a while.
Bradley’s worst offense is not going with Blake Bortles. Continuing to start Chad Henne is inexcusable. Henne was an abomination in this game. He went 14-of-28 for 193 yards, one touchdown and an interception, but those numbers are very misleading because a lot of the yardage came in garbage time. Henne did have a 76-yard touchdown dropped by Allen Hurns on the opening drive, but it wouldn’t have mattered because he showed absolutely zero awareness when it came to reading blitzes, and thus couldn’t consistently move the chains.
The Redskins managed to dominate the line of scrimmage – especially Jason Hatcher and Ryan Kerrigan – but many of the franchise-record 10 sacks Henne took were his fault because he often held on to the ball too long. The offensive line stinks, but a capable quarterback would have taken at least half of those sacks. Henne is pure garbage and should not start another game going forward. Bradley needs to be fired if he doesn’t give Bortles the nod in Week 3.
Chargers 30, Seahawks 21
San Diego had the answers. Rivers would score by throwing right at Richard Sherman. And the defense stopped Russell Wilson by staying on the field for most of the game. And that’s not an exaggeration; the Chargers held the ball for more than 42 minutes. Given how hot the conditions were – it was about 120 degrees on the field – the Seahawks, wearing their dark uniforms, melted away in the San Diego sun. They constantly cramped up – Sherman and Earl Thomas were some of the players who had issues – while the Chargers basically did whatever they wanted to against their exhausted opponent.
Rivers was unstoppable. He went 28-of-37 for 284 yards and three touchdowns. The kicker is that the Chargers could’ve had more success on offense, but they committed four penalties in the red zone. Rivers, as mentioned, targeted Sherman because San Diego matched up Keenan Allen and (5-55) and the quicker Eddie Royal (7-69) against Sherman. The All-Pro corner is terrific, but his one liability is covering fast, shifty wideouts like Royal.
Wilson’s two scores went to his running backs. Robert Turbin saw four touches near the end of the first half, one of which was an end-zone trip. Marshawn Lynch then scored following intermission, but he didn’t get very many carries (6-36) because Seattle simply wasn’t on the field very much.
Rams 19, Buccaneers 17
Davis went 22-of-29 for 235 yards despite missing Tavon Austin for more than half the game, and he was every bit as good as those numbers indicate. Davis saw some pressure, but displayed great pocket awareness and delivered solid throws to his targets. Perhaps the demise of the Rams has been greatly exaggerated.
Broncos 24, Chiefs 17
Unfortunately, Kansas City’s season could be over anyway. The Chiefs put everything they had into the Denver game and battled the Broncos to the very end, but they came up a bit short. They’ll be deflated next week in a road tilt at Miami, so if they can’t get up for that, they’ll be finished at 0-3.
The Chiefs were able to stay in this game in part because of Knile Davis. Charles’ injury was devastating, but Davis filled in admirably, rushing for 79 yards and two touchdowns on 22 carries and catching six balls for 26 receiving yards. Charles obviously would’ve been more productive, but Davis proved to be adequate as a replacement.
Smith helped the Chiefs maintain possession for more than 36 minutes, as Kansas City did a good job of keeping the ball away from Peyton Manning. However, a few back-breaking mistakes did them in. A holding penalty negated a big gain in the third quarter. Another infraction in the red zone and a missed field goal by Cairo Santos (nice job cutting Ryan Succop) turned a 10-minute third-quarter drive into nothing. Meanwhile, allowing Montee Ball to gain 23 yards on a second-and-30 in the second half robbed the team from another possession. Smith was also strip-sacked near the end of the game, but the officials made a curious call by ruling it an incompletion.
Packers 31, Jets 24
Despite all of the heat he faced, Rodgers still went 25-of-42 for 346 yards and three touchdowns. He also scrambled six times for 28 rushing yards. Many of Rodgers’ incompletions were thrown away to avoid sacks, but he missed a few passes he would’ve normally made. However, he made up for it with some great throws, including an 80-yard touchdown bomb to Jordy Nelson, which turned out to be the decisive score.
Smith finished 6-of-18 for just 73 yards after intermission. Of course, you may have seen the most controversial play of this game when a tying Smith touchdown to Jeremy Kerley was nullified by an illegal timeout called by Marty Mornhinweg. Rex Ryan, who is the only person who could’ve called a timeout from the Jets’ sideline, was completely befuddled that the score was wiped out. He didn’t even find out until during the post-game press conference that Mornhinweg was the one who requested the stoppage.
Ryan isn’t faultless though. He made some blunders of his own, as he had to waste timeouts in the second half for having too many men on the field. Those errors go along with Muhammad Wilkerson’s ejection for throwing two punches. Meanwhile, Smith got away with a couple of turnovers after intermission. Smith nearly threw an interception, and he also appeared to heave a backward pass that was inexplicably ruled an incompletion. The reversal even had CBS ref Mike Carey perplexed.
Texans 30, Raiders 14
By Charlie Campbell – @draftcampbell
Oakland got a splash play with a 41-yard run by Derek Carr that caught Houston completely by surprise, but Carr ended the drive by throwing a pick to Kareem Jackson that was returned deep into Oakland territory to set up a field goal.
The Raiders had a funny blooper-reel play as James Jones caught a pass downfield and was stripped by Kendrick Lewis. Jones then picked up his own fumble and ran it 20 yards inside the 10-yard line before fumbling again after getting hit by Jonathan Joseph. D.J. Swearinger recovered the ball for Houston.
After halftime, the Raiders had a good drive going before Mychal Rivera fumbled the ball away after a hit from Swearinger. Joseph picked up the ball and returned it 50 yards. That set up a 12-yard touchdown pass to DeAndre Hopkins (3-22).
Oakland finally scored with a short touchdown run from Darren McFadden (12-37 rushing, 2-31 receiving) early in the fourth quarter. Late in the game, Watt blasted Carr and forced a deflection that was caught by Brooks Reed for an interception. In the final minute, Carr threw a touchdown pass to Jones (9-112).
Bears 28, 49ers 20
The 49ers were up 17-0 at one point in this game. They were dominating Chicago, as they had more than double the net yardage in the opening half. However, they could have maintained a bigger lead had they not committed so many penalties. Multiple big plays were nullified by their many infractions, including a 54-yard Frank Gore touchdown. In total, San Francisco was guilty of 16 yellow flags for a whopping 118 yards, and those are just the ones that were accepted. They got away with a blatant delay-of-game infraction on their opening-drive score that inexplicably wasn’t called.
Those weren’t the only unforced errors San Francisco committed. The team wasted timeouts in the second half and was called for a ridiculous delay-of-game penalty on the final drive. Colin Kaepernick was most culpable. He couldn’t read blitzes at all and took four sacks as a consequence. He failed to identify open receivers downfield.
Kaepernick was also wildly inaccurate. He went 21-of-34 for 248 yards, one touchdown, three ugly interceptions and a lost fumble. He had a couple of possible picks dropped as well. It didn’t appear as though Kapernick prepared for this Chicago defense at all. He must have seen the Bills succeed against it and just assumed he could #yolo his way to a victory. That’s not how things work in the NFL – unless you’re playing the Raiders or Jaguars, of course.
Cutler went 23-of-34 for 176 yards and the four scores. He had major issues early on – he was 10-of-20 for just 54 yards in the opening half and had three passes that could have easily been picked – but he caught fire after taking a brutal hit to the sternum just prior to halftime. Cris Collinsworth actually thought Cutler would have to sit out the rest of the game.
Eagles 30, Colts 27
As if the officials weren’t doing enough to screw over the Colts, the coaching staff made some horrible mistakes after that. They ran the ball twice with Trent Richardson, who did nothing on one of his attempts. Andrew Luck then went incomplete on third down, and the Eagles took over and never relinquished possession. Of course, the Colts may have had some time for themselves if they didn’t waste a defensive timeout.
The Richardson calls were mind-boggling. Richardon had a couple of nice runs Monday night – he rushed for 79 yards on 21 carries – but there’s absolutely no reason he should have been given such important touches in crunch time. First of all, Richardson fumbled twice in this game, losing one, and second, Luck needed the ball in his hands. He’s the guy who makes all of the comebacks. He’s one of the elite quarterbacks in the NFL. Why in the world did offensive coordinator Pep Hamilton keep the ball away from Luck? It made zero sense, and it’s fair to wonder if Hamilton’s job should be in jeopardy.
Foles, who had all evening to find his receivers because of a non-existent Indianapolis pass rush, threw his sole score to Maclin, which tied the game at the very end and made the officials extremely ecstatic. Maclin led the team with 11 targets, but caught just four of them for 45 yards. Foles simply couldn’t connect with him, though Maclin was at fault with a couple of drops.
Both of Foles’ touchdowns went to Ahmad Bradshaw, who was the superior running back. Bradshaw gained 70 yards on 13 carries and also snatched five catches for 26 yards. Bradshaw’s brilliant performance is yet another reason why Hamilton’s late-game play-calling was so ridiculously awful. If he wanted to run the ball, why not use the superior back? You have to wonder if Richardson would even be on the roster had the Colts not traded a first-round pick for him. Richardson is a sluggish, mistake-prone plodder who wouldn’t start for any other team in the NFL. He is trash, and if the Colts’ general manager had any sort of clue, he would deem Richardson a sunk cost and just cut him.
For more thoughts, check out my updated NFL Power Rankings, which will be posted Tuesday morning.
NFL Picks - Dec. 11
2025 NFL Mock Draft - Dec. 11
NFL Power Rankings - Dec. 9
2026 NFL Mock Draft - Nov. 29
Fantasy Football Rankings - Sept. 4
2024: 2024 NFL Week 1 Recap
2024 NFL Week 2 Recap
2024 NFL Week 3 Recap
2023: 2023 NFL Week 1 Recap
2023 NFL Week 2 Recap
2023 NFL Week 3 Recap
2023 NFL Week 4 Recap
2023 NFL Week 5 Recap
2023 NFL Week 6 Recap
2023 NFL Week 7 Recap
2023 NFL Week 8 Recap
2023 NFL Week 9 Recap
2023 NFL Week 10 Recap
2023 NFL Week 11 Recap
2023 NFL Week 12 Recap
2023 NFL Week 13 Recap
2023 NFL Week 14 Recap
2023 NFL Week 15 Recap
2023 NFL Week 16 Recap
2023 NFL Week 17 Recap
2023 NFL Week 18 Recap
2023 NFL Playoffs Recap
2022: Live 2022 NFL Draft Blog - April 28
2022 NFL Week 1 Recap - Sept. 9
2022 NFL Week 2 Recap - Sept. 16
2022 NFL Week 3 Recap - Sept. 23
2022 NFL Week 4 Recap - Sept. 30
2022 NFL Week 5 Recap - Oct. 7
2022 NFL Week 6 Recap - Oct. 14
2022 NFL Week 7 Recap - Oct. 21
2022 NFL Week 8 Recap - Oct. 28
2022 NFL Week 9 Recap - Nov. 4
2022 NFL Week 10 Recap - Nov. 11
2022 NFL Week 11 Recap - Nov. 18
2022 NFL Week 12 Recap - Nov. 25
2022 NFL Week 13 Recap - Dec. 2
2022 NFL Week 14 Recap - Dec. 9
2022 NFL Week 15 Recap - Dec. 16
2022 NFL Week 16 Recap - Dec. 23
2022 NFL Week 17 Recap - Dec. 30
2022 NFL Week 18 Recap - Jan. 7
2022 NFL Playoffs Recap - Feb. 13
2021: Live 2021 NFL Draft Blog - April 25
2021 NFL Week 1 Recap - Sept. 13
2021 NFL Week 2 Recap - Sept. 20
2021 NFL Week 3 Recap - Sept. 27
2021 NFL Week 4 Recap - Oct. 4
2021 NFL Week 5 Recap - Oct. 11
2021 NFL Week 6 Recap - Oct. 18
2021 NFL Week 7 Recap - Oct. 25
2021 NFL Week 8 Recap - Nov. 1
2021 NFL Week 9 Recap - Nov. 8
2021 NFL Week 10 Recap - Nov. 15
2021 NFL Week 11 Recap - Nov. 22
2021 NFL Week 12 Recap - Nov. 29
2021 NFL Week 13 Recap - Dec. 6
2021 NFL Week 14 Recap - Dec. 13
2021 NFL Week 15 Recap - Dec. 20
2021 NFL Week 16 Recap - Dec. 27
2021 NFL Week 17 Recap - Jan. 3
2021 NFL Week 18 Recap - Jan. 10
2021 NFL Playoff Recap - Jan. 17
2020: Live 2020 NFL Draft Blog - April 25
2020 NFL Week 1 Recap - Sept. 11
2020 NFL Week 2 Recap - Sept. 18
2020 NFL Week 3 Recap - Sept. 25
2020 NFL Week 4 Recap - Oct. 2
2020 NFL Week 5 Recap - Oct. 9
2020 NFL Week 6 Recap - Oct. 16
2020 NFL Week 7 Recap - Oct. 23
2020 NFL Week 8 Recap - Oct. 30
2020 NFL Week 9 Recap - Nov. 6
2020 NFL Week 10 Recap - Nov. 13
2020 NFL Week 11 Recap - Nov. 20
2020 NFL Week 12 Recap - Nov. 27
2020 NFL Week 13 Recap - Dec. 4
2020 NFL Week 14 Recap - Dec. 11
2020 NFL Week 15 Recap - Dec. 18
2020 NFL Week 16 Recap - Dec. 25
2020 NFL Week 17 Recap - Jan. 3
2020 NFL Playoffs Recap - Feb. 3
2019: Live 2019 NFL Draft Blog - April 25
2019 NFL Week 1 Recap - Sept. 9
2019 NFL Week 2 Recap - Sept. 16
2019 NFL Week 3 Recap - Sept. 23
2019 NFL Week 4 Recap - Sept. 30
2019 NFL Week 5 Recap - Oct. 7
2019 NFL Week 6 Recap
2019 NFL Week 7 Recap
2019 NFL Week 8 Recap
2019 NFL Week 9 Recap
2019 NFL Week 10 Recap
2019 NFL Week 11 Recap
2019 NFL Week 12 Recap
2019 NFL Week 14 Recap
2019 NFL Week 15 Recap
2019 NFL Week 16 Recap
2019 NFL Week 17 Recap
2018: Live 2018 NFL Draft Blog - April 30
2018 NFL Week 1 Recap - Sept. 7
2018 NFL Week 2 Recap - Sept. 14
2018 NFL Week 3 Recap - Sept. 21
2018 NFL Week 4 Recap - Sept. 28
2018 NFL Week 5 Recap - Oct. 5
2018 NFL Week 6 Recap - Oct. 12
2018 NFL Week 7 Recap - Oct. 19
2018 NFL Week 8 Recap - Oct. 26
2018 NFL Week 9 Recap - Nov. 2
2018 NFL Week 10 Recap - Nov. 9
2018 NFL Week 11 Recap - Nov. 16
2018 NFL Week 12 Recap - Nov. 23
2018 NFL Week 13 Recap - Nov. 30
2018 NFL Week 14 Recap - Dec. 7
2018 NFL Week 15 Recap - Dec. 14
2018 NFL Week 16 Recap - Dec. 21
2018 NFL Week 17 Recap - Dec. 31
2018 NFL Week 18 Recap - Jan. 6
2017: Live 2017 NFL Draft Blog - April 30
2017 NFL Week 1 Recap - Sept. 12
2017 NFL Week 2 Recap - Sept. 19
2017 NFL Week 3 Recap - Sept. 26
2017 NFL Week 4 Recap - Oct. 2
2017 NFL Week 5 Recap - Oct. 9
2017 NFL Week 6 Recap - Oct. 16
2017 NFL Week 7 Recap - Oct. 23
2017 NFL Week 8 Recap - Oct. 30
2017 NFL Week 9 Recap - Nov. 6
2017 NFL Week 10 Recap - Nov. 13
2017 NFL Week 11 Recap - Nov. 20
2017 NFL Week 12 Recap - Nov. 27
2017 NFL Week 13 Recap - Dec. 4
2017 NFL Week 14 Recap - Dec. 11
2017 NFL Week 15 Recap - Dec. 18
2017 NFL Week 16 Recap - Dec. 25
2017 NFL Week 17 Recap - Jan. 1
2017 NFL Week 18 Recap - Jan. 8
2017 NFL Week 19 Recap - Jan. 15
2017 NFL Week 20 Recap - Jan. 22
Super Bowl LII Recap - Feb. 5
2017: Live 2017 NFL Draft Blog - April 30
2017 NFL Week 1 Recap - Sept. 12
2017 NFL Week 2 Recap - Sept. 19
2017 NFL Week 3 Recap - Sept. 26
2017 NFL Week 4 Recap - Oct. 2
2017 NFL Week 5 Recap - Oct. 9
2017 NFL Week 6 Recap - Oct. 16
2017 NFL Week 7 Recap - Oct. 23
2017 NFL Week 8 Recap - Oct. 30
2017 NFL Week 9 Recap - Nov. 6
2017 NFL Week 10 Recap - Nov. 13
2017 NFL Week 11 Recap - Nov. 20
2017 NFL Week 12 Recap - Nov. 27
2017 NFL Week 13 Recap - Dec. 4
2017 NFL Week 14 Recap - Dec. 11
2017 NFL Week 15 Recap - Dec. 18
2017 NFL Week 16 Recap - Dec. 25
2017 NFL Week 17 Recap - Jan. 1
2017 NFL Week 18 Recap - Jan. 8
2017 NFL Week 19 Recap - Jan. 15
2017 NFL Week 20 Recap - Jan. 22
Super Bowl LII Recap - Feb. 5
2016: Live 2016 NFL Draft Blog - April 30
2016 NFL Week 1 Recap - Sept. 12
2016 NFL Week 2 Recap - Sept. 19
2016 NFL Week 3 Recap - Sept. 26
2016 NFL Week 4 Recap - Oct. 3
2016 NFL Week 5 Recap - Oct. 10
2016 NFL Week 6 Recap - Oct. 17
2016 NFL Week 7 Recap - Oct. 24
2016 NFL Week 8 Recap - Oct. 31
2016 NFL Week 9 Recap - Nov. 7
2016 NFL Week 10 Recap - Nov. 14
2016 NFL Week 11 Recap - Nov. 21
2016 NFL Week 12 Recap - Nov. 28
2016 NFL Week 13 Recap - Dec. 5
2016 NFL Week 14 Recap - Dec. 12
2016 NFL Week 15 Recap - Dec. 19
2016 NFL Week 16 Recap - Dec. 26
2016 NFL Week 17 Recap - Jan. 2
2016 NFL Week 18 Recap - Jan. 9
2016 NFL Week 19 Recap - Jan. 16
2016 NFL Week 20 Recap - Jan. 23
2016 NFL Week 21 Recap - Feb. 6
2015: Live 2015 NFL Draft Blog - April 30
2015 NFL Week 1 Recap - Sept. 12
2015 NFL Week 2 Recap - Sept. 17
2015 NFL Week 3 Recap - Sept. 24
2015 NFL Week 4 Recap - Oct. 1
2015 NFL Week 5 Recap - Oct. 8
2015 NFL Week 6 Recap - Oct. 15
2015 NFL Week 7 Recap - Oct. 22
2015 NFL Week 8 Recap - Oct. 29
2015 NFL Week 9 Recap - Nov. 5
2015 NFL Week 10 Recap - Nov. 12
2015 NFL Week 11 Recap - Nov. 19
2015 NFL Week 12 Recap - Nov. 26
2015 NFL Week 13 Recap - Dec. 4
2015 NFL Week 14 Recap - Dec. 11
2015 NFL Week 15 Recap - Dec. 18
2015 NFL Week 16 Recap - Dec. 25
2015 NFL Week 17 Recap - Jan. 4
2015 NFL Week 18 Recap - Jan. 11
2015 NFL Week 19 Recap - Jan. 18
2015 NFL Week 20 Recap - Jan. 25
Super Bowl 50 Recap - Feb. 8
2014: Live 2014 NFL Draft Blog - May 8
2014 NFL Week 1 Recap - Sept. 5
2014 NFL Week 2 Recap - Sept. 12
2014 NFL Week 3 Recap - Sept. 19
2014 NFL Week 4 Recap - Sept. 26
2014 NFL Week 5 Recap - Oct. 3
2014 NFL Week 6 Recap - Oct. 10
2014 NFL Week 7 Recap - Oct. 17
2014 NFL Week 8 Recap - Oct. 24
2014 NFL Week 9 Recap - Oct. 31
2014 NFL Week 10 Recap - Nov. 6
2014 NFL Week 11 Recap - Nov. 13
2014 NFL Week 12 Recap - Nov. 20
2014 NFL Week 13 Recap - Nov. 27
2014 NFL Week 14 Recap - Dec. 5
2014 NFL Week 15 Recap - Dec. 12
2014 NFL Week 16 Recap - Dec. 19
2014 NFL Week 17 Recap - Dec. 29
2014 NFL Week 18 Recap - Jan. 4
2014 NFL Week 19 Recap - Jan. 11
2014 NFL Week 20 Recap - Jan. 18
Super Bowl XLIX Live Blog - Feb. 1
Super Bowl XLIX Recap - Feb. 2
2013: Live 2013 NFL Draft Blog - April 26
2013 NFL Week 1 Recap - Sept. 10
2013 NFL Week 2 Recap - Sept. 17
2013 NFL Week 3 Recap - Sept. 24
2013 NFL Week 4 Recap - Oct. 1
2013 NFL Week 5 Recap - Oct. 8
2013 NFL Week 6 Recap - Oct. 15
2013 NFL Week 7 Recap - Oct. 22
2013 NFL Week 8 Recap - Oct. 29
2013 NFL Week 9 Recap - Nov. 4
2013 NFL Week 10 Recap - Nov. 11
2013 NFL Week 11 Recap - Nov. 18
2013 NFL Week 12 Recap - Nov. 25
2013 NFL Week 13 Recap - Dec. 2
2013 NFL Week 14 Recap - Dec. 9
2013 NFL Week 15 Recap - Dec. 16
2013 NFL Week 16 Recap - Dec. 23
2013 NFL Week 17 Recap - Dec. 30
2013 NFL Week 18 Recap - Jan. 6
2013 NFL Week 19 Recap - Jan. 13
2013 NFL Week 20 Recap - Jan. 20
Super Bowl XLVIII Recap - Feb. 3
Super Bowl XLVIII Live Blog - Feb. 2
2012: Live 2012 NFL Draft Blog - April 26
2012 NFL Week 1 Recap - Sept. 10
2012 NFL Week 2 Recap - Sept. 17
2012 NFL Week 3 Recap - Sept. 24
2012 NFL Week 4 Recap - Oct. 1
2012 NFL Week 5 Recap - Oct. 8
2012 NFL Week 6 Recap - Oct. 15
2012 NFL Week 7 Recap - Oct. 22
2012 NFL Week 8 Recap - Oct. 29
2012 NFL Week 9 Recap - Nov. 5
2012 NFL Week 10 Recap - Nov. 12
2012 NFL Week 11 Recap - Nov. 19
2012 NFL Week 12 Recap - Nov. 26
2012 NFL Week 13 Recap - Dec. 3
2012 NFL Week 14 Recap - Dec. 10
2012 NFL Week 15 Recap - Dec. 17
2012 NFL Week 16 Recap - Dec. 24
2012 NFL Week 17 Recap - Dec. 31
2012 NFL Week 18 Recap - Jan. 7
2012 NFL Week 19 Recap - Jan. 14
2012 NFL Week 20 Recap - Jan. 21
Super Bowl XLVII Recap - Feb. 4
Super Bowl XLVII Live Blog - Feb. 4
2011: Live 2011 NFL Draft Blog - April 28
2011 NFL Week 1 Recap - Sept. 12
2011 NFL Week 2 Recap - Sept. 19
2011 NFL Week 3 Recap - Sept. 26
2011 NFL Week 4 Recap - Oct. 3
2011 NFL Week 5 Recap - Oct. 10
2011 NFL Week 6 Recap - Oct. 17
2011 NFL Week 7 Recap - Oct. 24
2011 NFL Week 8 Recap - Oct. 31
2011 NFL Week 9 Recap - Nov. 7
2011 NFL Week 10 Recap - Nov. 14
2011 NFL Week 11 Recap - Nov. 21
2011 NFL Week 12 Recap - Nov. 28
2011 NFL Week 13 Recap - Dec. 5
2011 NFL Week 14 Recap - Dec. 12
2011 NFL Week 15 Recap - Dec. 19
2011 NFL Week 16 Recap - Dec. 26
2011 NFL Week 17 Recap - Jan. 2
2011 NFL Week 18 Recap - Jan. 9
2011 NFL Week 19 Recap - Jan. 16
2011 NFL Week 20 Recap - Jan. 23
Super Bowl XLVI Live Blog - Feb. 6
2010: Live 2010 NFL Draft Blog - April 22
2010 Hall of Fame Game Live Blog - Aug. 8
2010 NFL Kickoff Live Blog - Sept. 9
2010 NFL Week 1 Review - Sept. 13
2010 NFL Week 2 Review - Sept. 20
2010 NFL Week 3 Review - Sept. 27
2010 NFL Week 4 Review - Oct. 4
2010 NFL Week 5 Review - Oct. 11
2010 NFL Week 6 Review - Oct. 18
2010 NFL Week 7 Review - Oct. 25
2010 NFL Week 8 Review - Nov. 1
2010 NFL Week 9 Review - Nov. 8
2010 NFL Week 10 Review - Nov. 15
2010 NFL Week 11 Review - Nov. 22
2010 NFL Week 12 Review - Nov. 29
2010 NFL Week 13 Review - Dec. 6
2010 NFL Week 14 Review - Dec. 13
2010 NFL Week 15 Review - Dec. 20
2010 NFL Week 16 Review - Dec. 27
2010 NFL Week 17 Review - Jan. 3
2010 NFL Week 18 Review - Jan. 10
2010 NFL Week 19 Review - Jan. 17
2010 NFL Week 19 Review - Jan. 24
Super Bowl XLV Live Blog - Feb. 6
2009: Live 2009 NFL Draft Blog - April 25
2009 Hall of Fame Game Live Blog - Aug. 10
2009 NFL Kickoff Live Blog - Sept. 10
2009 NFL Week 1 Review - Sept. 14
2009 NFL Week 2 Review - Sept. 21
2009 NFL Week 3 Review - Sept. 28
2009 NFL Week 4 Review - Oct. 5
2009 NFL Week 5 Review - Oct. 12
2009 NFL Week 6 Review - Oct. 19
2009 NFL Week 7 Review - Oct. 26
2009 NFL Week 8 Review - Nov. 2
2009 NFL Week 9 Review - Nov. 9
2009 NFL Week 10 Review - Nov. 16
2009 NFL Week 11 Review - Nov. 23
2009 NFL Week 12 Review - Nov. 30
2009 NFL Week 13 Review - Dec. 6
2009 NFL Week 14 Review - Dec. 13
2009 NFL Week 15 Review - Dec. 20
2009 NFL Week 16 Review - Dec. 27
2009 NFL Week 17 Review - Jan. 4
2009 NFL Week 18 Review - Jan. 11
2009 NFL Week 19 Review - Jan. 18
2009 NFL Week 20 Review - Jan. 25
Super Bowl XLIV Live Blog - Feb. 7
2008: Live 2008 NFL Draft Blog - April 26
2008 NFL Kickoff Blog - Sept. 4
NFL Week 1 Review - Sept. 8
NFL Week 2 Review - Sept. 15
NFL Week 3 Review - Sept. 22
NFL Week 4 Review - Sept. 29
NFL Week 5 Review - Oct. 6
NFL Week 6 Review - Oct. 13
NFL Week 7 Review - Oct. 20
NFL Week 8 Review - Oct. 27
NFL Week 9 Review - Nov. 3
NFL Week 10 Review - Nov. 10
NFL Week 11 Review - Nov. 17
NFL Week 12 Review - Nov. 24
NFL Week 13 Review - Dec. 1
NFL Week 14 Review - Dec. 8
NFL Week 15 Review - Dec. 15
NFL Week 16 Review - Dec. 22
NFL Week 17 Review - Dec. 29
NFL Wild Card Playoffs Review - Jan. 4
NFL Divisional Playoffs Review - Jan. 11
NFL Championship Sunday Review - Jan. 19
Super Bowl XLIII Live Blog