49ers 28, Cardinals 25
First, the Cardinals opened the game with an impressive touchdown drive. Following a good kickoff return, a long Kenyan Drake run and a horse-collar tackle on Kyler Murray, Drake was able to plunge into the end zone. George Kittle was injured on the ensuing possession when an Arizona helmet collided with his knee cap, so it appeared as though San Francisco would be in danger of losing.
Things changed soon after, as the 49ers dominated the second and third quarters of this contest. Kittle returned from injury, which was huge. Jimmy Garoppolo was very precise on third down, as Arizona’s defense couldn’t get off the field. Meanwhile, the Cardinals’ offense was in a funk, as Murray was making bad decisions, including some bad sacks. One sack was a 19-yard loss! Murray also had a potential pick-six that was dropped by linebacker Fred Warner. Things went from bad to worse when head coach Kliff Kingsbury iced his own defense on a fourth-down stop in the red zone. Kingsbury’s timeout negated the play, and San Francisco went on to score after that.
The 49ers looked like they would run away with a blowout victory, but Murray caught fire by going into an up-tempo offense. Arizona was down 28-17 with about five minutes remaining when Murray found Andy Isabella for a decent gain. Thanks to a poor decision by a defender and some bad angles by the other San Francisco players, Isabella scored on an 88-yard touchdown. Just like that, it was a field goal game, and all the Cardinals needed was a stop. That never happened, however, as Garoppolo converted a third-and-9 to a backup tight end to ice the game.
Garoppolo’s other touchdowns were thrown to Kittle (6-79), Dante Pettis (1-21) and Kendrick Bourne (1-7). Deebo Samuel, who caught four passes for 40 yards, was the highest-producing receiver not to find the end zone in this game, officially. I wrote “officially” because Samuel dropped a touchdown.
Texans 26, Jaguars 3
Despite this, the Texans mustered just nine points in the opening half, as Jacksonville’s defense stiffened twice in the red zone. This kept the Jaguars alive when they threatened to score to open the third quarter. However, a D.J. Chark offensive pass interference that negated a first-and-goal inside the 5-yard line and a botched snap on the ensuing field goal attempt put the Texans into favorable field position. The Texans kicked a field goal to establish a two-score lead, then lengthened it on a Duke Johnson touchdown run on the following possession.
Watson misfired on just six occasions, going 22-of-28 for 201 yards and two touchdowns. He also scrambled seven times for 37 rushing yards. Watson nearly scored a rushing touchdown, but the officials ruled that play incorrectly. Watson, however, found DeAndre Hopkins for a score on the very next play.
Two Houston players had more receiving yards than Hopkins: Duke Johnson (5-68) and Kenny Stills (4-52), who was knocked out of this game twice with injuries, only to return to action shortly later. Darren Fells, who caught one pass for a single yard, hauled in Watson’s other touchdown.
Panthers 30, Titans 20
– The Titans eschewed going for it on Carolina’s 25-yard line on a fourth-and-1, opting for a 43-yard field goal instead. Ryan Succop missed.
– Tennessee’s offensive line committed three penalties on a single drive following an interception.
– Dion Lewis fumbled near midfield, ruining a potential score.
– The Titans should’ve intercepted Kyle Allen again, but dropped the ball.
– A.J. Brown dropped a pass, resulting in an interception. The Panthers scored on the following play because Tennessee forgot to cover Christian McCaffrey on a fourth down.
– The Titans surrendered a third-and-14 on a short toss to D.J. Moore. Adding injury to insult, linebacker Jayon Brown suffered an injury. The Panthers capitalized with a touchdown on the drive, extending their lead to 17-0, effectively putting the game out of reach.
– And if that wasn’t enough, Ryan Tannehill took a bad sack right before halftime to put the team out of field goal range.
All of this transpired in the opening half, where Tennessee gave Derrick Henry just three touches even though Tevin Coleman trampled this same defense last week. The Titans finally got on the board in the third quarter when they began feeding Henry. However, the Titans surrendered a first down on a fake punt, setting up a McCaffrey touchdown that put Carolina up 24-7, effectively ending the game.
For betting purposes, it’s worth noting that Tannehill nearly got the back-door touchdown at the very end, but he stupidly spiked the ball on a third-and-3 on the Carolina 27 when he had plenty of time remaining. This set up Succop with a 44-yard field goal, which he doinked off the upright. The Titans needed a field goal at some point, but they weren’t close enough to guarantee themselves three points, especially after Succop whiffed from the same distance earlier in the afternoon.
Chiefs 26, Vikings 23
Cousins had a dreadful game, losing outright to Matt Moore. He made so many errant throws. He missed Adam Thielen early, then overthrew Stefon Diggs. He overshot Alexander Mattison by a mile and then missed Stefon Diggs for a deep touchdown. He failed to complete half of his passes in the opening half. He also made some poor decisions, including when he slid early on a third down, rather than diving past the first-down marker.
Cousins ended up completing 50 percent of his throws. He went 19-of-38 for 220 yards. He threw three touchdowns, but one score was fluky, as it was set up via a Mecole Hardman lost fumble on a kickoff return. Cousins simply couldn’t maintain drives, as he was 5-of-15 on third downs.
It must be noted that part of the reason Cousins struggled so much is because he lost Thielen to a hamstring injury early in the afternoon. Thielen apparently tried to return too early from his previous injury, causing him to aggravate his hamstring. As a result, it could be difficult for Thielen to play versus Dallas next week.
That “elsewhere” was Laquon Treadwell, who led the Vikings with 58 receiving yards on three catches. Kyle Rudolph (3-23), Olabisi Johnson (1-4) and Ameer Abdullah (1-16) caught Cousins’ touchdowns.
Dolphins 26, Jets 18
That word, loss, should be used loosely, as the Jets effectively were the winners in this contest because they strengthened their draft positioning. Conversely, the Dolphins are so bad that they can’t even tank properly. They could lose out on Tua Tagovailoa as a result of this win, so Brian Flores must be fired immediately.
Darnold’s overall numbers were OK – 27-of-39, 280 yards, one touchdown, one interception – but he played much worse than that. Darnold showed poor pocket awareness and looked like he was panicking at times, as he hasn’t exorcised all of the ghosts that haunted him in that infamous Monday night loss to the Patriots. Granted, his pass protection sucks – the CBS announcers repeatedly made note of this – but Darnold should be playing better right now.
Eagles 22, Bears 14
This game was so lopsided that by the time the Eagles established a 19-0 lead early in the third quarter, they were outgaining the Bears, 277-9. That’s right, the Bears had NINE net yards in more than two quarters of action. They managed just two first downs and were 0-of-6 on third down on their six possessions. The Bears had no chance, as the Eagles welcomed back a couple of defensive players who had been out with injuries.
Philadelphia’s offense, meanwhile, faced very little resistance against the Bears. The Eagles made sure to pound the ball with Jordan Howard, who was seeking revenge against his former team. In fact, it was Howard who scored the touchdown to put the Eagles up 19-0. Philadelphia fell asleep and began making mistakes in the second half, and the Bears made things interesting, but the Eagles put together one final drive where they converted several third downs to keep the Bears off the field for good, all while kicking a covering field goal, to boot.
– Trubisky threw wide of Robinson the opening drive.
– Trubisky took a couple of sacks because he held the ball too long.
– There were numerous occasions in which Trubisky drifted back in the pocket and threw off his back foot. His mechanics continue to be horrible.
– Trubisky was nearly intercepted twice: once on a pass fired to a place where there was no Bear in the area, and another that was a dropped pick-six.
Let me remind Bears fans once again that they could’ve obtained Deshaun Watson or Patrick Mahomes if they had a smarter front office.
Steelers 26, Colts 24
Brian Hoyer was the next man up for the Colts, and he played surprisingly well. He completed 17-of-26 passes for 168 yards and three touchdowns, including an amazing throw to Zach Pascal on a third-and-19 to set up a short fourth-down conversion. He also put Indianapolis into position to prevail with an Adam Vinatieri field goal, but that was missed because of an error on the holder, who shifted the laces to face the future Hall of Fame kicker.
While Hoyer did a good job, he made one crucial mistake that decided this game. He stared down his receiver in the red zone and released a weak throw. The pass was picked by Minkah Fitzpatrick and taken back for six, which greatly aided Pittsburgh in prevailing.
Conversely, James Washington was Pittsburgh’s leading receiver with four grabs for 69 yards, while Vance McDonald (5-30) caught Rudolph’s sole score.
Bills 24, Redskins 9
By Charlie Campbell – @draftcampbell
A rare sight in the NFL happened next when a kickoff was actually returned, which must be infuriating to commissioner touchback Roger Goodell. From midway in his own end zone, Andre Roberts exploded for 64 yards to set up the Bills’ offense. A few plays later, Allen connected with Dawson Knox to get to the goal line, but the Redskins’ defense stuffed three runs by Frank Gore before Allen sneaked in for a touchdown on fourth-and-goal. Peterson kept running well and produced another field goal drive for Washington to cut the Bills’ lead to 17-6 at halftime. At intermission, Peterson had over 100 yards, but Haskins was only 5-of-8 for 57 yards.
The Redskins tacked on a field goal to trail by eight points in the third quarter, but the Bills later put together a drive on which Allen threw a strike to Josh Brown to convert a third-and-18, which basically clinched the win for Buffalo. A few plays later, Devin Singletary scored a short rushing touchdown to lock up the game (and cover) for Buffalo.
Seahawks 40, Buccaneers 34
By Charlie Campbell – @draftcampbell
Winston used Evans and Chris Godwin (7-61) to move down the field following a Seattle missed field goal. Winston found Evans for a touchdown, giving Tampa Bay a 21-7 lead. In the final minutes of the half, Wilson moved the ball to midfield and then drew a 48-yard pass interference on linebacker Devin White in the end zone to move the ball to the 1-yard line. Wilson finished the drive with a scoring pass to Jacob Hollister (4-37-2). Myers missed the extra point, and the Bucs had enough time to move into field goal position, but Matt Gay missed a 50-yard field goal and the Bucs took a 21-13 lead into the locker room.
In the third quarter, Carson ripped off a 59-yard run, and to end the drive, Lockett made a tremendous catch in the back corner of the end zone on a perfect throw from Wilson. The two-point conversion was good on a pass to D.K. Metcalf (6-123-1) to tie the game at 21.
Seattle couldn’t stop the connection of Winston to Evans, and they moved the ball into Seahawks territory with a pass of 18 yards to Perriman getting to the 20. Bucs penalties took away touchdowns twice and moved Tampa Bay back, but this time Matt Gay was good from 41 yards to give the Buccaneers a 24-21 lead midway through the second half. Wilson quickly responded with passes to Lockett and Hollister to move it into Bucs territory to get a game-tying field goal.
Early in the fourth quarter, Jadeveon Clowney started a strip-sack of Winston, and Rasheem Green scooped up the loose ball to return it 34 yards into Tampa Bay territory. Jamel Dean broke up a third-and-goal pass, forcing Seattle to settle for a field goal to take a 27-24 lead. The Bucs answered by moving into field goal range thanks to Winston connecting with Evans again and then Ronald Jones bursting inside the 30 to set up Gay for a 45-yard field goal to tie the game again. A few plays later, D.K. Metcalf torched Dean for a 53-yard touchdown. Tampa Bay had one more chance in the final minutes of the second half, and a completion to Evans put the ball past midfield before Winston ran for a first down on fourth-and-5. A completion to Jones moved the ball to the 18, and a 16-yarder to Evans then moved it to the 1-yard line. From there, Dare Ogunbowale scored to tie the score at 34.
Wilson used his arm with a completion to Metcalf and his legs to run into field goal range, but Myers missed a 40-yard field goal with no time remaining. In overtime, however, Wilson targeted Dean and used Metcalf for a few completions to move the ball down the field and inside the 10-yard line. Seattle won the game with a touchdown pass to Hollister a couple of plays later.
Raiders 31, Lions 24
The first blunder occurred early in the game, when the Lions fumbled as a result of a botched handoff between Matthew Stafford and J.D. McKissic. Stafford then threw an interception when a pass of his was ripped out of the hands of Kenny Golladay by cornerback Daryl Worley. Despite this, the Lions were in a position to potentially tie at the very end, but because of an earlier hit to the head T.J. Hockenson suffered, Stafford was forced to throw the ball to third-string tight end Logan Thomas on the final play of the game. Still, it was a mistake to avoid Golladay and Marivn Jones when they had been dominating the entire afternoon. Raiders safety Karl Joseph was able to knock the ball out of Thomas’ hands to secure the victory for Oakland.
This was a nice win for the Raiders. They were able to get lucky with some of Detroit’s blunders, but the entire offense performed very well. That especially includes Josh Jacobs, who trampled Detroit’s defense quite easily. Jacobs was unstoppable, accumulating 120 yards and two touchdowns on 28 carries.
With Waller and Williams disappointing, it was Hunter Renfrow who had the big game. Renfrow converted six of his seven targets for 54 yards and a touchdown, while Jalen Richard led the team in receiving with three grabs for 56 yards.
Broncos 24, Browns 19
Meanwhile, Baker Mayfield was dreadful as well. The numbers don’t say he was that bad – he went 27-of-43 for 273 yards and a touchdown – but he didn’t play a good game, as he missed some receivers and didn’t see open players. For example, he had Odell Beckham Jr, open for a touchdown to win the game in the final quarter on a fourth-down attempt, yet didn’t notice that he was free for the score. Mayfield instead threw into tight coverage toward Jarvis Landry, who dropped the ball.
The defense wasn’t any better. Cleveland tackled miserably throughout the afternoon, including a play in which Noah Fant scored on a 75-yard touchdown. The Browns hilariously whiffed on three tackles on the play.
Chargers 26, Packers 11
Nothing really made sense. The Packers were battling a Charger defense missing six starters, yet crossed midfield just once prior to the end of the third quarter. The Chargers haven’t been able to stop the run or the pass all year, yet contained both against Green Bay’s prolific offense, which welcomed back Davante Adams from injury. Oh, and the Chargers won this game in front of a crowd that was 80-percent comprised of Packer fans!
I could maybe understand it if the Chargers prevailed in a close contest, but for them to completely dismantle the Packers made no logical sense. The effort level wasn’t there for Green Bay – the team had four pre-snap procedure penalties during the first three drives, while the Chargers looked like they had more energy – but I wonder why, given that the Packers didn’t have anything to look forward to next week.
Rodgers saw lots of pressure from Joey Bosa and Melvin Ingram, as the two were used on the same side of the line of scrimmage, which seemed to befuddle both Rodgers and the Green Bay coaching staff. This caused Rodgers to fire some ugly ducks in this contest, tossing behind receivers and throwing the ball at some of his receivers’ feet.
Ravens 37, Patriots 20
The Patriots failed, while Jackson helped his team prevail with a 17-point victory. The Patriots had a major breakdown in fundamentals trying to defend Jackson on the ground, and Jackson made them pay. He rushed for 61 yards and two touchdowns on 16 scrambles. He also misfired just six times, going 17-of-23 for 163 yards and a touchdown.
While Jackson was electric as a runner and accurate overall, he didn’t do anything spectacular as a passer, and he missed a couple of throws he should have completed. We all know that Jackson is the most dynamic runner in the NFL, but it remains to be seen if he can beat a good defense with his arm in a big game when he doesn’t have a huge motivational edge on his side. This was just one victory where the Ravens were underdogs and had a crazy crowd on their side, all while having the luxury of two weeks to prepare for this affair. I imagine things won’t go the same way under different circumstances in future games.
Edelman still managed to lead the Patriots in receiving with 10 catches for 89 yards. Newcomer Mohamed Sanu equaled the reception count, as he hauled in 10 of his 14 targets for 81 yards and a touchdown. They, along with James White (2-46), were the only Patriots with more than 30 receiving yards, as Ben Watson (4-28) had a brutal, deep drop.
Cowboys 37, Giants 18
Later in the fourth quarter, the Giants needed a stop and appeared to get one on a third down, as a deep Dak Prescott pass fell incomplete. However, the officials threw a flag on Giants cornerback DeAndre Baker, who was called for pass interference even though there was no contact on the play. Shurmur likely would’ve challenged that call had he won the other one, though he likely would have lost this as well because the arrogant Martin wouldn’t have wanted his call questioned.
The NFL has a ridiculous problem with its enforcement of pass interference reviews. Many say that this rule should be abolished, since no pass interferences get overturned. I say the NFL should fire any arrogant officials like Martin who refuse to change calls because they don’t want their authority questioned. The NFL should be able to get this right, and Roger Goodell needs to do something about it.
This was one of three touchdowns Prescott threw, as he was able to rebound from throwing an interception on the very first play of the game. He wasn’t too penalized, as the Giants kicked just a field goal. This was one of four field goals the Giants settled for, as they had major issues converting in the red zone.
Prescott ended up 22-of-35 for 257 yards, three touchdowns and the interception. He began slowly, but was very sharp in the second half, going 11-of-15 for 120 yards and a pair of scores following intermission.
Jones made some good throws in this contest, but his pocket awareness is lacking, while his ball security continues to be abysmal. Still, he’s just a rookie, and he should make big strides next year, assuming the Giants can find an upgrade for the offensive line.
For more thoughts, check out my updated NFL Power Rankings, which will be posted Tuesday morning.
NFL Picks - Dec. 13
2025 NFL Mock Draft - Dec. 11
NFL Power Rankings - Dec. 9
2026 NFL Mock Draft - Nov. 29
Fantasy Football Rankings - Sept. 4
2024: 2024 NFL Week 1 Recap
2024 NFL Week 2 Recap
2024 NFL Week 3 Recap
2023: 2023 NFL Week 1 Recap
2023 NFL Week 2 Recap
2023 NFL Week 3 Recap
2023 NFL Week 4 Recap
2023 NFL Week 5 Recap
2023 NFL Week 6 Recap
2023 NFL Week 7 Recap
2023 NFL Week 8 Recap
2023 NFL Week 9 Recap
2023 NFL Week 10 Recap
2023 NFL Week 11 Recap
2023 NFL Week 12 Recap
2023 NFL Week 13 Recap
2023 NFL Week 14 Recap
2023 NFL Week 15 Recap
2023 NFL Week 16 Recap
2023 NFL Week 17 Recap
2023 NFL Week 18 Recap
2023 NFL Playoffs Recap
2022: Live 2022 NFL Draft Blog - April 28
2022 NFL Week 1 Recap - Sept. 9
2022 NFL Week 2 Recap - Sept. 16
2022 NFL Week 3 Recap - Sept. 23
2022 NFL Week 4 Recap - Sept. 30
2022 NFL Week 5 Recap - Oct. 7
2022 NFL Week 6 Recap - Oct. 14
2022 NFL Week 7 Recap - Oct. 21
2022 NFL Week 8 Recap - Oct. 28
2022 NFL Week 9 Recap - Nov. 4
2022 NFL Week 10 Recap - Nov. 11
2022 NFL Week 11 Recap - Nov. 18
2022 NFL Week 12 Recap - Nov. 25
2022 NFL Week 13 Recap - Dec. 2
2022 NFL Week 14 Recap - Dec. 9
2022 NFL Week 15 Recap - Dec. 16
2022 NFL Week 16 Recap - Dec. 23
2022 NFL Week 17 Recap - Dec. 30
2022 NFL Week 18 Recap - Jan. 7
2022 NFL Playoffs Recap - Feb. 13
2021: Live 2021 NFL Draft Blog - April 25
2021 NFL Week 1 Recap - Sept. 13
2021 NFL Week 2 Recap - Sept. 20
2021 NFL Week 3 Recap - Sept. 27
2021 NFL Week 4 Recap - Oct. 4
2021 NFL Week 5 Recap - Oct. 11
2021 NFL Week 6 Recap - Oct. 18
2021 NFL Week 7 Recap - Oct. 25
2021 NFL Week 8 Recap - Nov. 1
2021 NFL Week 9 Recap - Nov. 8
2021 NFL Week 10 Recap - Nov. 15
2021 NFL Week 11 Recap - Nov. 22
2021 NFL Week 12 Recap - Nov. 29
2021 NFL Week 13 Recap - Dec. 6
2021 NFL Week 14 Recap - Dec. 13
2021 NFL Week 15 Recap - Dec. 20
2021 NFL Week 16 Recap - Dec. 27
2021 NFL Week 17 Recap - Jan. 3
2021 NFL Week 18 Recap - Jan. 10
2021 NFL Playoff Recap - Jan. 17
2020: Live 2020 NFL Draft Blog - April 25
2020 NFL Week 1 Recap - Sept. 11
2020 NFL Week 2 Recap - Sept. 18
2020 NFL Week 3 Recap - Sept. 25
2020 NFL Week 4 Recap - Oct. 2
2020 NFL Week 5 Recap - Oct. 9
2020 NFL Week 6 Recap - Oct. 16
2020 NFL Week 7 Recap - Oct. 23
2020 NFL Week 8 Recap - Oct. 30
2020 NFL Week 9 Recap - Nov. 6
2020 NFL Week 10 Recap - Nov. 13
2020 NFL Week 11 Recap - Nov. 20
2020 NFL Week 12 Recap - Nov. 27
2020 NFL Week 13 Recap - Dec. 4
2020 NFL Week 14 Recap - Dec. 11
2020 NFL Week 15 Recap - Dec. 18
2020 NFL Week 16 Recap - Dec. 25
2020 NFL Week 17 Recap - Jan. 3
2020 NFL Playoffs Recap - Feb. 3
2019: Live 2019 NFL Draft Blog - April 25
2019 NFL Week 1 Recap - Sept. 9
2019 NFL Week 2 Recap - Sept. 16
2019 NFL Week 3 Recap - Sept. 23
2019 NFL Week 4 Recap - Sept. 30
2019 NFL Week 5 Recap - Oct. 7
2019 NFL Week 6 Recap
2019 NFL Week 7 Recap
2019 NFL Week 8 Recap
2019 NFL Week 9 Recap
2019 NFL Week 10 Recap
2019 NFL Week 11 Recap
2019 NFL Week 12 Recap
2019 NFL Week 14 Recap
2019 NFL Week 15 Recap
2019 NFL Week 16 Recap
2019 NFL Week 17 Recap
2018: Live 2018 NFL Draft Blog - April 30
2018 NFL Week 1 Recap - Sept. 7
2018 NFL Week 2 Recap - Sept. 14
2018 NFL Week 3 Recap - Sept. 21
2018 NFL Week 4 Recap - Sept. 28
2018 NFL Week 5 Recap - Oct. 5
2018 NFL Week 6 Recap - Oct. 12
2018 NFL Week 7 Recap - Oct. 19
2018 NFL Week 8 Recap - Oct. 26
2018 NFL Week 9 Recap - Nov. 2
2018 NFL Week 10 Recap - Nov. 9
2018 NFL Week 11 Recap - Nov. 16
2018 NFL Week 12 Recap - Nov. 23
2018 NFL Week 13 Recap - Nov. 30
2018 NFL Week 14 Recap - Dec. 7
2018 NFL Week 15 Recap - Dec. 14
2018 NFL Week 16 Recap - Dec. 21
2018 NFL Week 17 Recap - Dec. 31
2018 NFL Week 18 Recap - Jan. 6
2017: Live 2017 NFL Draft Blog - April 30
2017 NFL Week 1 Recap - Sept. 12
2017 NFL Week 2 Recap - Sept. 19
2017 NFL Week 3 Recap - Sept. 26
2017 NFL Week 4 Recap - Oct. 2
2017 NFL Week 5 Recap - Oct. 9
2017 NFL Week 6 Recap - Oct. 16
2017 NFL Week 7 Recap - Oct. 23
2017 NFL Week 8 Recap - Oct. 30
2017 NFL Week 9 Recap - Nov. 6
2017 NFL Week 10 Recap - Nov. 13
2017 NFL Week 11 Recap - Nov. 20
2017 NFL Week 12 Recap - Nov. 27
2017 NFL Week 13 Recap - Dec. 4
2017 NFL Week 14 Recap - Dec. 11
2017 NFL Week 15 Recap - Dec. 18
2017 NFL Week 16 Recap - Dec. 25
2017 NFL Week 17 Recap - Jan. 1
2017 NFL Week 18 Recap - Jan. 8
2017 NFL Week 19 Recap - Jan. 15
2017 NFL Week 20 Recap - Jan. 22
Super Bowl LII Recap - Feb. 5
2017: Live 2017 NFL Draft Blog - April 30
2017 NFL Week 1 Recap - Sept. 12
2017 NFL Week 2 Recap - Sept. 19
2017 NFL Week 3 Recap - Sept. 26
2017 NFL Week 4 Recap - Oct. 2
2017 NFL Week 5 Recap - Oct. 9
2017 NFL Week 6 Recap - Oct. 16
2017 NFL Week 7 Recap - Oct. 23
2017 NFL Week 8 Recap - Oct. 30
2017 NFL Week 9 Recap - Nov. 6
2017 NFL Week 10 Recap - Nov. 13
2017 NFL Week 11 Recap - Nov. 20
2017 NFL Week 12 Recap - Nov. 27
2017 NFL Week 13 Recap - Dec. 4
2017 NFL Week 14 Recap - Dec. 11
2017 NFL Week 15 Recap - Dec. 18
2017 NFL Week 16 Recap - Dec. 25
2017 NFL Week 17 Recap - Jan. 1
2017 NFL Week 18 Recap - Jan. 8
2017 NFL Week 19 Recap - Jan. 15
2017 NFL Week 20 Recap - Jan. 22
Super Bowl LII Recap - Feb. 5
2016: Live 2016 NFL Draft Blog - April 30
2016 NFL Week 1 Recap - Sept. 12
2016 NFL Week 2 Recap - Sept. 19
2016 NFL Week 3 Recap - Sept. 26
2016 NFL Week 4 Recap - Oct. 3
2016 NFL Week 5 Recap - Oct. 10
2016 NFL Week 6 Recap - Oct. 17
2016 NFL Week 7 Recap - Oct. 24
2016 NFL Week 8 Recap - Oct. 31
2016 NFL Week 9 Recap - Nov. 7
2016 NFL Week 10 Recap - Nov. 14
2016 NFL Week 11 Recap - Nov. 21
2016 NFL Week 12 Recap - Nov. 28
2016 NFL Week 13 Recap - Dec. 5
2016 NFL Week 14 Recap - Dec. 12
2016 NFL Week 15 Recap - Dec. 19
2016 NFL Week 16 Recap - Dec. 26
2016 NFL Week 17 Recap - Jan. 2
2016 NFL Week 18 Recap - Jan. 9
2016 NFL Week 19 Recap - Jan. 16
2016 NFL Week 20 Recap - Jan. 23
2016 NFL Week 21 Recap - Feb. 6
2015: Live 2015 NFL Draft Blog - April 30
2015 NFL Week 1 Recap - Sept. 12
2015 NFL Week 2 Recap - Sept. 17
2015 NFL Week 3 Recap - Sept. 24
2015 NFL Week 4 Recap - Oct. 1
2015 NFL Week 5 Recap - Oct. 8
2015 NFL Week 6 Recap - Oct. 15
2015 NFL Week 7 Recap - Oct. 22
2015 NFL Week 8 Recap - Oct. 29
2015 NFL Week 9 Recap - Nov. 5
2015 NFL Week 10 Recap - Nov. 12
2015 NFL Week 11 Recap - Nov. 19
2015 NFL Week 12 Recap - Nov. 26
2015 NFL Week 13 Recap - Dec. 4
2015 NFL Week 14 Recap - Dec. 11
2015 NFL Week 15 Recap - Dec. 18
2015 NFL Week 16 Recap - Dec. 25
2015 NFL Week 17 Recap - Jan. 4
2015 NFL Week 18 Recap - Jan. 11
2015 NFL Week 19 Recap - Jan. 18
2015 NFL Week 20 Recap - Jan. 25
Super Bowl 50 Recap - Feb. 8
2014: Live 2014 NFL Draft Blog - May 8
2014 NFL Week 1 Recap - Sept. 5
2014 NFL Week 2 Recap - Sept. 12
2014 NFL Week 3 Recap - Sept. 19
2014 NFL Week 4 Recap - Sept. 26
2014 NFL Week 5 Recap - Oct. 3
2014 NFL Week 6 Recap - Oct. 10
2014 NFL Week 7 Recap - Oct. 17
2014 NFL Week 8 Recap - Oct. 24
2014 NFL Week 9 Recap - Oct. 31
2014 NFL Week 10 Recap - Nov. 6
2014 NFL Week 11 Recap - Nov. 13
2014 NFL Week 12 Recap - Nov. 20
2014 NFL Week 13 Recap - Nov. 27
2014 NFL Week 14 Recap - Dec. 5
2014 NFL Week 15 Recap - Dec. 12
2014 NFL Week 16 Recap - Dec. 19
2014 NFL Week 17 Recap - Dec. 29
2014 NFL Week 18 Recap - Jan. 4
2014 NFL Week 19 Recap - Jan. 11
2014 NFL Week 20 Recap - Jan. 18
Super Bowl XLIX Live Blog - Feb. 1
Super Bowl XLIX Recap - Feb. 2
2013: Live 2013 NFL Draft Blog - April 26
2013 NFL Week 1 Recap - Sept. 10
2013 NFL Week 2 Recap - Sept. 17
2013 NFL Week 3 Recap - Sept. 24
2013 NFL Week 4 Recap - Oct. 1
2013 NFL Week 5 Recap - Oct. 8
2013 NFL Week 6 Recap - Oct. 15
2013 NFL Week 7 Recap - Oct. 22
2013 NFL Week 8 Recap - Oct. 29
2013 NFL Week 9 Recap - Nov. 4
2013 NFL Week 10 Recap - Nov. 11
2013 NFL Week 11 Recap - Nov. 18
2013 NFL Week 12 Recap - Nov. 25
2013 NFL Week 13 Recap - Dec. 2
2013 NFL Week 14 Recap - Dec. 9
2013 NFL Week 15 Recap - Dec. 16
2013 NFL Week 16 Recap - Dec. 23
2013 NFL Week 17 Recap - Dec. 30
2013 NFL Week 18 Recap - Jan. 6
2013 NFL Week 19 Recap - Jan. 13
2013 NFL Week 20 Recap - Jan. 20
Super Bowl XLVIII Recap - Feb. 3
Super Bowl XLVIII Live Blog - Feb. 2
2012: Live 2012 NFL Draft Blog - April 26
2012 NFL Week 1 Recap - Sept. 10
2012 NFL Week 2 Recap - Sept. 17
2012 NFL Week 3 Recap - Sept. 24
2012 NFL Week 4 Recap - Oct. 1
2012 NFL Week 5 Recap - Oct. 8
2012 NFL Week 6 Recap - Oct. 15
2012 NFL Week 7 Recap - Oct. 22
2012 NFL Week 8 Recap - Oct. 29
2012 NFL Week 9 Recap - Nov. 5
2012 NFL Week 10 Recap - Nov. 12
2012 NFL Week 11 Recap - Nov. 19
2012 NFL Week 12 Recap - Nov. 26
2012 NFL Week 13 Recap - Dec. 3
2012 NFL Week 14 Recap - Dec. 10
2012 NFL Week 15 Recap - Dec. 17
2012 NFL Week 16 Recap - Dec. 24
2012 NFL Week 17 Recap - Dec. 31
2012 NFL Week 18 Recap - Jan. 7
2012 NFL Week 19 Recap - Jan. 14
2012 NFL Week 20 Recap - Jan. 21
Super Bowl XLVII Recap - Feb. 4
Super Bowl XLVII Live Blog - Feb. 4
2011: Live 2011 NFL Draft Blog - April 28
2011 NFL Week 1 Recap - Sept. 12
2011 NFL Week 2 Recap - Sept. 19
2011 NFL Week 3 Recap - Sept. 26
2011 NFL Week 4 Recap - Oct. 3
2011 NFL Week 5 Recap - Oct. 10
2011 NFL Week 6 Recap - Oct. 17
2011 NFL Week 7 Recap - Oct. 24
2011 NFL Week 8 Recap - Oct. 31
2011 NFL Week 9 Recap - Nov. 7
2011 NFL Week 10 Recap - Nov. 14
2011 NFL Week 11 Recap - Nov. 21
2011 NFL Week 12 Recap - Nov. 28
2011 NFL Week 13 Recap - Dec. 5
2011 NFL Week 14 Recap - Dec. 12
2011 NFL Week 15 Recap - Dec. 19
2011 NFL Week 16 Recap - Dec. 26
2011 NFL Week 17 Recap - Jan. 2
2011 NFL Week 18 Recap - Jan. 9
2011 NFL Week 19 Recap - Jan. 16
2011 NFL Week 20 Recap - Jan. 23
Super Bowl XLVI Live Blog - Feb. 6
2010: Live 2010 NFL Draft Blog - April 22
2010 Hall of Fame Game Live Blog - Aug. 8
2010 NFL Kickoff Live Blog - Sept. 9
2010 NFL Week 1 Review - Sept. 13
2010 NFL Week 2 Review - Sept. 20
2010 NFL Week 3 Review - Sept. 27
2010 NFL Week 4 Review - Oct. 4
2010 NFL Week 5 Review - Oct. 11
2010 NFL Week 6 Review - Oct. 18
2010 NFL Week 7 Review - Oct. 25
2010 NFL Week 8 Review - Nov. 1
2010 NFL Week 9 Review - Nov. 8
2010 NFL Week 10 Review - Nov. 15
2010 NFL Week 11 Review - Nov. 22
2010 NFL Week 12 Review - Nov. 29
2010 NFL Week 13 Review - Dec. 6
2010 NFL Week 14 Review - Dec. 13
2010 NFL Week 15 Review - Dec. 20
2010 NFL Week 16 Review - Dec. 27
2010 NFL Week 17 Review - Jan. 3
2010 NFL Week 18 Review - Jan. 10
2010 NFL Week 19 Review - Jan. 17
2010 NFL Week 19 Review - Jan. 24
Super Bowl XLV Live Blog - Feb. 6
2009: Live 2009 NFL Draft Blog - April 25
2009 Hall of Fame Game Live Blog - Aug. 10
2009 NFL Kickoff Live Blog - Sept. 10
2009 NFL Week 1 Review - Sept. 14
2009 NFL Week 2 Review - Sept. 21
2009 NFL Week 3 Review - Sept. 28
2009 NFL Week 4 Review - Oct. 5
2009 NFL Week 5 Review - Oct. 12
2009 NFL Week 6 Review - Oct. 19
2009 NFL Week 7 Review - Oct. 26
2009 NFL Week 8 Review - Nov. 2
2009 NFL Week 9 Review - Nov. 9
2009 NFL Week 10 Review - Nov. 16
2009 NFL Week 11 Review - Nov. 23
2009 NFL Week 12 Review - Nov. 30
2009 NFL Week 13 Review - Dec. 6
2009 NFL Week 14 Review - Dec. 13
2009 NFL Week 15 Review - Dec. 20
2009 NFL Week 16 Review - Dec. 27
2009 NFL Week 17 Review - Jan. 4
2009 NFL Week 18 Review - Jan. 11
2009 NFL Week 19 Review - Jan. 18
2009 NFL Week 20 Review - Jan. 25
Super Bowl XLIV Live Blog - Feb. 7
2008: Live 2008 NFL Draft Blog - April 26
2008 NFL Kickoff Blog - Sept. 4
NFL Week 1 Review - Sept. 8
NFL Week 2 Review - Sept. 15
NFL Week 3 Review - Sept. 22
NFL Week 4 Review - Sept. 29
NFL Week 5 Review - Oct. 6
NFL Week 6 Review - Oct. 13
NFL Week 7 Review - Oct. 20
NFL Week 8 Review - Oct. 27
NFL Week 9 Review - Nov. 3
NFL Week 10 Review - Nov. 10
NFL Week 11 Review - Nov. 17
NFL Week 12 Review - Nov. 24
NFL Week 13 Review - Dec. 1
NFL Week 14 Review - Dec. 8
NFL Week 15 Review - Dec. 15
NFL Week 16 Review - Dec. 22
NFL Week 17 Review - Dec. 29
NFL Wild Card Playoffs Review - Jan. 4
NFL Divisional Playoffs Review - Jan. 11
NFL Championship Sunday Review - Jan. 19
Super Bowl XLIII Live Blog