Ravens 23, Colts 16
It seems like the Ravens should feel good about winning, but this game was disconcerting for their potential January success. That's because Joe Flacco played poorly. The numbers don't indicate that - he went 29-of-38 for 237 yards and two touchdowns - but the stats don't tell the whole story.
Flacco should've been able to help the Ravens score more than just 23 points against one of the worst defenses in the NFL, but he made several mistakes. He whiffed on an open receiver in the red zone, missed Alex Collins in the flat, and took a horrible, 17-yard sack. Granted, the conditions were rainy and windy, but Flacco should've been able to be more productive against an atrocious secondary missing top cornerback Rashaan Melvin.
Brissett finished 16-of-33 for 215 yards and a touchdown. He made some nice throws, and three of his incompletions were dropped, but he had some accuracy issues at times. Brissett had more pass protection than he's used to, and that helped the Colts hang around in this game.
Vikings 16, Packers 0
Minnesota's defense was outstanding, limiting the Packers to just 12 first downs, 4-of-15 third-down conversions, and just 3.7 yards per play. Harrison Smith was a beast, intercepting two passes, making numerous big plays, and leaving many wondering how the hell the top safety in the league wasn't voted in the Pro Bowl. The offense, however, wasn't nearly as potent as expected, considering all of the injuries the Packers had heading into this game.
Green Bay was missing both of its edge rushers, Clay Matthews and Nick Perry, as well as its top outside cornerback, Damarious Randall (here are the 2018 NFL Draft Cornerback Prospect Rankings.) The Packers, already woeful defensively, seemed incredibly outmatched. And yet, the Vikings, like the Packers, were just 4-of-15 on third down. In fact, they lost the time-of-possession battle by seven minutes, and they were only slightly better in yards per play (3.9).
Case Keenum just wasn't very good. He barely completed half of his passes, going 14-of-25 for 139 yards and a touchdown, and he was every bit as mediocre as those numbers indicate. Keenum missed several downfield passes, including a wide-open Adam Thielen for a long score. He also tossed two potential interceptions; one was dropped, while the defender didn't see the other. There were a couple of Minnesota drops, but Keenum took a big step backward. Keenum's best play was when he danced around the pocket on a third-and-13 to find tight end/long snapper David Morgan for a 23-yard completion. However, Keenum converted just three other third downs. If he plays this way against a playoff team, he won't win in January.
Chargers 14, Jets 7
It's amazing how close the Chargers were to losing this contest. Philip Rivers was nearly picked at the beginning of the second quarter, but Jamal Adams just barely missed the ball. Later, new kicker Nick Rose whiffed on a 47-yard field goal to set up the Jets in great field position. New York scored on a 57-yard Bilal Powell run to tie the game, but the Chargers were able to engineer their lone scoring drive in the second half to take the lead and win the game.
Rams 27, Titans 23
Gurley eclipsed 100 yards in both rushing and receiving. He gashed the Titans on the ground with 118 yards on just 22 attempts, and he caught 10 of his 13 targets for 158 receiving yards and a pair of touchdowns. Gurley was amazing, with so many highlight-reel plays. He hurdled a defender on an early 19-yard reception, and then he took a screen and blew by everyone for an 80-yard touchdown. It was perfect call to counter a blitz, but Gurley turned what should've been a decent gain into a long touchdown. Later in the game, Gurley converted on a fourth-and-1, though Tennessee fans would argue that the play shouldn't have happened because a false start should have been called. The conversion set up a touchdown pass.
Gurley's success isn't a surprise at all. Two-and-a-half years ago, we reported that one NFL team that tried to trade up for Gurley but failed considered him to be the next Jim Brown. Gurley is sure to be the consensus No. 1 fantasy player next summer, and he definitely needs to receive some MVP votes.
Goff actually should've posted better numbers than his 22-of-38, 301-yard, four-touchdown performance. There were some drops, including one by Cooper Kupp on a third down.
Mariota rallied after halftime, going 13-of-24 for 187 yards in the second half, which was much better than his first-half figures (9-of-15, 88 yards, INT). He moved the chains well, but failed to do so on the final drive. He needed a touchdown instead of a field goal because of a missed Ryan Succop 45-yard field goal in the third quarter. Also, DeMarco Murray's injury didn't help. I've been clamoring for Derrick Henry to handle the workload rather than Murray, but there's little doubt that Murray is better as a receiver right now.
Panthers 22, Buccaneers 19
This changed when Newton was able to engineer his first game-winning drive in two years. Chris Baker's offside penalty on a fourth-and-3 helped. Two plays later, Newton fumbled the snap, but was able to pick up the ball and plow into the end zone for the decisive score, keeping Carolina alive for the NFC South title and a potential No. 2 seed, which would occur with a win and losses by New Orleans and Minnesota next week.
All of this occurred in the opening half. The Buccaneers were cleaner following intermission for a while, but that changed when Patrick Murray was wide right on a 51-yard field goal to give Carolina some great field position. Baker was then guilty of the aforementioned offsides, and after that, Winston was strip-sacked on the final possession. Winston actually had to be pushed off the field following a personal-foul penalty because he yelled at the officials, claiming that he recovered the ball.
Excluding the blunders, Winston had a great game, going 21-of-27 for 367 yards and a touchdown. This showed off Winston's great potential. However, all of the fumbles and mistakes need to be cleaned up next year. Perhaps that'll happen once the Buccaneers hire a real coach.
Saints 23, Falcons 13
The Saints, meanwhile, didn't have the most dominating performance. They struggled to maintain possessions, converting just 3-of-13 third downs. There were some pass-protection issues, especially with left tackle Terron Armstead leaving the game with injury. However, they were able to hit enough big plays to put them over the top.
Matt Ryan, who has definitely not been himself this year, didn't have much of a chance in this game because of the pressure. He finished with respectable numbers - 22-of-36, 288 yards, one touchdown, one interception - but most of that came in garbage time. Ryan didn't even hit the 100-yard barrier until the third quarter. Oh, and by the way, I'm sure you've all seen Ryan's interception by now, but if you somehow haven't, check it out. The ball actually landed on Marshon Lattimore's buttocks, and Lattimore was able to reach behind him and grab the ball. Five years ago, we had Butt Fumble. This week, we had Butt Interception.
Patriots 37, Bills 16
The referenced horrible call occurred on what appeared to be a Kelvin Benjamin touchdown late in the second quarter. The catch was ruled a score, but replay review somehow overturned the call even though it was pretty evident that Benjamin was able to get both feet inbounds. Jim Nantz and Tony Romo both agreed it was a touchdown, but an atrocious replay system somehow came to the conclusion that it shouldn't have counted.
This touchdown would've allowed the Bills to have the lead going into the third quarter. Instead, the game was tied at 13, and Buffalo scored just three points the rest of the way.
Brady finished 21-of-28 for 224 yards, two touchdowns and an interception, which was a pick-six where safety Jordan Poyer made a great read on the play to give Buffalo a 10-3 lead. It was Brady's fifth-consecutive game with an interception, which is the first time that has occurred in 15 years. And just when there might have been concern that Brady would finally begin regressing, he absolutely destroyed the Bills in the second half. How good was he? Well, he didn't throw a single incompletion! Following intermission, Brady was 9-of-9 for 105 yards and a touchdown. Not included in those numbers were a couple of drawn pass-interference flags, including one by Rob Gronkowski in the end zone.
Taylor finished 21-of-38 for 281 yards. He didn't perform poorly, but he struggled at times, and he certainly doesn't look like the long-term answer for the Bills. Here are the 2018 NFL Draft Quarterback Prospect Rankings.
Bengals 26, Lions 17
Still, Detroit had a chance to win this game, and perhaps the team would have if it wasn't for one controversial play. On a third-and-28 late in regulation, Matthew Stafford heaved up a pass for Golden Tate, who made a leaping grab to potentially move the chains. However, the ball was dislodged at the last second, and the pass was ruled incomplete. That's how I saw it at first glance, but the FOX announcers were irate that Jim Caldwell didn't challenge the call. They were convinced that Tate caught the pass. I'm not sure if the play would've been overturned, but Caldwell still should've thrown the red flag to make sure.
Elsewhere in the receiving corps, Marvin Jones was the only other Detroit player with more than 30 receiving yards, catching three passes for 50 yards. Tate (3-14) posted poor numbers.
Andy Dalton, as mentioned, began slowly, but ultimately finished 27-of-41 for 238 yards, one touchdown and the aforementioned interception. Some of his early throws were extremely dubious, but he misfired on just four occasions in the second half.
Chiefs 29, Dolphins 13
Alex Smith had been on fire entering this contest, and he continued to perform on a high level. Smith went 25-of-39 for 304 yards and a touchdown, and his numbers would've been better if it weren't for two plays. On one, Albert Wilson dropped a deep touchdown in the opening half. The second, meanwhile, saw Tyreek Hill catch a touchdown. The officials reviewed the play and overturned it with no explanation. The CBS announcers were completely befuddled by this, and so was I. It would've been nice to hear official Brad Allen tell everyone why it wasn't a touchdown. The replay system is obviously broken and needs to be repaired.
Either way, the Chiefs cruised to an easy victory. Smith didn't make many mistakes, though he missed a backup tight end for a potential touchdown. His best play was a scramble to move the chains on a third down. He escaped two potential sacks somehow and scampered down the field for a first down.
Bears 20, Browns 3
By Charlie Campbell - @draftcampbell
The Bears hurt their draft slot with their fifth win of the season, but getting wins is helpful for the young team to build some positive momentum with Trubisky as its franchise quarterback. If only Chicago was in the AFC North instead of the NFC North, because the Bears have now swept all four AFC North teams with wins over Pittsburgh, Baltimore, Cincinnati and now Cleveland.
On one of the first plays of the third quarter, Myles Garrett made a very athletic play to peel off his blocker and make an interception on a tipped pass. Garrett broke a tackle and rumbled into the end zone for a pick-six. However, Garrett's score was nullified because Carl Nassib had lined up offsides. It was a play that epitomized the Browns in 2017. A few plays later, Chicago took advantage with a 40-yard screen pass to Benny Cunningham. Promptly, Howard scored his second touchdown on a 16-yard run. The Bears got the ball back, and Trubisky used a screen to Cunningham for 22 yards, completions to Kendall Wright for 20, and Tarik Cohen for 13 yards. Trubisky capped the drive by running for a touchdown from four yards out to give the Bears a commanding 20-3 lead.
In the final seconds of the third quarter, the Browns drove down the field. Kizer made a nice play to find Rashard Higgins with a completion of 17 yards, but in front of the end zone, Danny Trevathan stripped the ball away from Higgins, and Prince Amukamara recovered the fumble in the end zone for a touchback. In the fourth quarter, Kizer threw a desperation pass on fourth-and-11 while being tackled, and the ball was intercepted by Bryce Callahan. That play clinched the win for Chicago.
Redskins 27, Broncos 11
By Jacob Camenker - Riggo's Rag
Despite the win, Kirk Cousins didn't have his best game. Though his stat line looks very solid, Cousins had a lot of trouble dealing with Denver's tough secondary in the early going. At one point in the first quarter, he had only gone 1-of-8 for six yards. He just wasn't able to find his receivers, and that kept him from getting into a rhythm early.
Cousins was also guilty of some bad decisions in this contest. Notably, he had a terrible interception that saw him throw into double coverage in the end zone. Cousins was looking for Josh Doctson, but Cousins forced the pass and ended up essentially taking points off the board in what was then a 10-3 game. It's a mistake that a franchise quarterback should never make.
As the contest went along though, things got a bit better for Cousins, but it wasn't entirely his doing. In the second half, the Redskins notched a couple of wide-open touchdowns thanks to busted coverage. These allowed Cousins to rack up 83 easy yards and two very easy scores. That inflated his overall stat line.
Cousins finished 19-of-37 for 299 passing yards, three touchdowns and the aforementioned interception. Despite the solid looking stat line, he has to improve in the future if he wants to beat better competition.
As for Crowder, he had a beautiful touchdown that saw him run a perfect route across the middle of the field to break an early 3-3 tie. Crowder can be an elite slot receiver, provided that he has enough help on the outside to avoid double coverage.
Elsewhere, Josh Doctson (2-61, 1 TD) and Vernon Davis (2-42, 1 TD) had Cousins' other touchdown catches. For the most part, Doctson was a disappointment, as he dropped a touchdown catch on a perfect throw into a tight window by Cousins. Doctson has had a lot of drops and needs to work on his hands moving forward.
Brock Osweiler was efficient, at best, on Sunday. At worst, he put together a pedestrian performance. Osweiler went 22-of-38 for 193 yards and a pick. Some of his yardage came in garbage time, and it's just clear that he isn't a starting quarterback.
Osweiler started the game well and was able to efficiently lead a field goal drive. But after that, the wheels fell off. He was constantly under pressure and couldn't do enough to escape the pocket. He doesn't throw well on the run, plus his footwork is poor. Numerous times, Osweiler was forced to throw on the move, sailing his throws wide of or high to his targets. He couldn't get the ball downfield either, and he had to throw checkdowns a lot. Osweiler can be a backup, but the Broncos need to find a new starter in the 2018 NFL Draft in the worst way.
Aside from Thomas, only two passes were caught by players at the receiver position, including an 8-yard strike to Isaiah McKenzie that saw the clock run out in the first half. The Broncos were in field-goal range at the time, so it cost them points.
Devontae Booker also had a nice game. He spelled Anderson quite a bit and caught five passes as well. By the end of the day, Booker had 71 scrimmage yards, and it looks like he can be an effective change-of-pace back for the team.
49ers 44, Jaguars 33
By Charlie Campbell - @draftcampbell
It wasn't all bad for Jacksonville on Sunday. With the Titans' loss to the Rams earlier in the day, the Jaguars clinched the AFC South division title even though they lost in ugly fashion on the road. The Jaguars couldn't run the ball; Blake Bortles lived up to Jadeveon Clowney's description of him; and the defense struggled to keep Garoppolo from moving the ball. If Bortles and the Jaguars play like this in the playoffs, they are going to be quickly eliminated.
The Jaguars took the game over in the second quarter. Their offense got moving with a pass interference on Johnson that gave the Jaguars 23 yards. A 19-yard completion to Dede Westbrook (4-74) soon set up a short touchdown run for Leonard Fournette. Garoppolo quickly responded by hitting Kyle Juszczyk on a wheel route for 44 yards. The 49ers moved close to the end zone, but a tipped pass was picked off by Barry Church. The Jaguars then moved down the field in the 2-minute hurry-up offense. With 10 seconds remaining, Fournette dropped a pass in the end zone, although teammate Jaelen Strong (3-38-1) caught the deflection for a touchdown. That tied the game at 16 at the half.
In the third quarter, the Jaguars got in position to take the lead with a 32-yard completion to Keelan Cole. That set up a 45-yard field goal for Josh Lambo. Yannick Ngakoue picked up his 12th sack of the season to get the ball back for Jacksonville. However, the 49ers came through with a big play, as K'Waun Williams made a phenomenal interception to set up San Francisco near the Jacksonville 25. A few plays later, Garoppolo threw a bullet into a small window to tight end George Kittle for a touchdown to go up 23-19. The 49ers' next drive was aided by big penalties on Myles Jack, Ngakoue, and Dante Fowler, but they should have lost a Matt Breida fumble. A quick whistle saved them on a questionable forward progress call by the officials. Garoppolo scrambled before a side-arm toss found Trent Taylor (3-19-1) for a short touchdown. Promptly, Bortles lobbed a horribly located pass to Akhello Witherspoon for an interception. That set up the 49ers in the Jacksonville red zone. Carlos Hyde (11-54-1) finished the drive with a short touchdown run to put up San Francisco 36-19.
Midway through the fourth quarter, Elijah Lee scooped up and returned a T.J. Yeldon fumble for an 18-yard touchdown, but a horrible call by the officials ruled it incomplete and not a fumble. The Jaguars took advantage with a drive that ended with Yeldon getting a short touchdown run. Jacksonville got a two-point conversion and then recovered an onside kick. A few completions moved the ball within range, and Bortles found James O'Shaughnessy open in the middle of the field for an 11-yard score. However, Josh Lambo missed an extra point and the Jaguars didn't recover a second onside kick. While running the clock out, Matt Breida took off on a 30-yard touchdown run to clinch the victory for San Francisco.
Seahawks 21, Cowboys 12
By Chet Gresham - @ChetGresham
Prescott continued his struggles, but losing Tyron Smith once again, who came out after the first series, and some costly drops by his receivers were of no help. A couple of those drops were on Dez Bryant, as he continues to look like he's lost a step. He lost his ability to hold onto the ball, as he dropped the first pass of the game, lost a fumble that set up a Seattle touchdown, and had a ball deflect off his hands for an interception. It has been a fairly quick downward spiral for the 29-year-old receiver, but not overly surprising, as he's dealt with lower leg and foot injuries during much of his career.
Both teams came into this game with high stakes, as both the Falcons and Lions lost, giving each team an opening to pursue their playoff dreams. Unfortunately, neither looked like a playoff team in this game.
Seattle's defense also needs some credit for keeping the Cowboys out of the end zone all game. Down multiple defensive players, including Richard Sherman and Kam Chancellor, the Seahawks' defense ended up winning this game. One of the biggest plays was Byron Maxwell, who punched the ball out of Bryant's hands, setting up a touchdown before halftime. Coleman's pick-six was on Prescott, who sailed a pass over Elliott's head, but Coleman capitalized and found the end zone. Both plays were huge for a team that had trouble moving the ball and were game-changers.
Cardinals 23, Giants 0
By Jacob Camenker - Riggo's Rag
Drew Stanton had a mixed outing in his first game back as the starter. After losing his starting job to Blaine Gabbert, Stanton came back for this contest after the poor performance of Gabbert against the Redskins. Stanton showed flashes of solid play, but ultimately undermined his success with some critical mistakes.
In terms of positives, Stanton was very accurate in the first half. He did well to find open receivers and seemed generally able to read the field well. On both of his touchdowns, Stanton hung in the pocket and found open receivers. The throws hit his targets perfectly in stride, and that allowed the Cardinals to build a big lead.
On the negative side, Stanton did make some poor decisions on some of his passes. His first interception was easily picked off by Ross Cockrell, who actually grabbed both picks for the Giants. The throw saw Stanton stare down Larry Fitzgerald and fire into double coverage, where Cockrell was able to make a play on the ball. It was a play that a starting quarterback wouldn't make.
Stanton finished 20-of-34 for 209 yards, two scores and two interceptions. He is a good backup quarterback, but the Cardinals can no longer expect him to fill in and have a chance at making the postseason.
Elsewhere in the receiving corps, the Cardinals didn't get much. John Brown (2-28) caught Stanton's other touchdown, and Jaron Brown (2-27) had a 21-yard catch. The team should look to find a more consistent second option across from Fitzgerald.
Speaking of quarterbacks, Eli Manning was dreadful on Sunday. One week after putting up one of his best performances of the season, Manning reminded many of why former head coach Ben McAdoo decided to bench him. It's clear that Manning is regressing, and this game was a friendly reminder of that.
Manning had a lot of trouble finding open receivers on Sunday, and when he had them, he had trouble hitting them. He floated a lot of his passes, and it seems that his arm strength is deteriorating. In addition to his issues with downfield passing, Manning's mechanics were far from perfect. On one of his interceptions, he threw off his back foot amid mild pressure. He should have just lofted it out of bounds instead of trying to force the issue.
At the end of the day, Manning ended up going 27-of-45 for 263 yards and two interceptions, plus lost a fumble. He wasn't able to move the offense consistently, and it seems like his days as a starter might be numbered. The Giants need to bring in some real competition for him in what should be a quarterback-heavy draft class.
The other leading receivers for the Giants were tight end Rhett Ellison (4-60) and running back Wayne Gallman (6-44). Ellison has played a big role in offense over the course of the past couple of weeks, so perhaps he will earn the No. 2 tight end role for the 2018 season.
Steelers 34, Texans 6
Pittsburgh made a few mental errors to keep itself from beating Houston by even more than 28 points. For instance, the team stalled in the red zone on the opening drive, and then Le'Veon Bell dropped a pass. The Steelers also surrendered a touchdown drive in the fourth quarter when the game was out of reach. Ben Roethlisberger and the rest of the starters were pulled midway through the final frame.
Hopkins didn't catch a single pass in the opening half because T.J. Yates was too incompetent to get the ball to him. Haden's excellent coverage didn't help matters. However, Hopkins finished with four grabs for 65 yards and his amazing touchdown. He also drew a pass-interference flag in the end zone.
Eagles 19, Raiders 10
Carson Wentz has missed two games thus far, and the Eagles have barely beaten a horrible team on the road and a bad team with nothing to play for at home. Foles was atrocious, and unless he improves exponentially come January, the Eagles will be one-and-done.
Foles completed just half of his passes, going 19-of-38 for only 163 yards, one touchdown and an interception. The numbers, which were horrible, don't even tell the whole story. Foles settled for mostly checkdowns, and when he varied from that plan, he was often penalized. He nearly had a pick-six in the opening half when Reggie Nelson read his eyes perfectly. On one red-zone sequence right before halftime, he missed Zach Ertz in the end zone and then threw away a pass when he could've ran for a first down.
Things only got worse in the second half, as Foles was just 7-of-17 for only 44(!!) yards and an interception following the break. The pick was a poor throw to Ertz in the flat, and the ball tipped off the tight end's hands and into the arms of a Raider. Foles also had a horrible sequence in the red zone again; he overshot Ertz inside the 5-yard line, and then he threw behind Alshon Jeffery on the next play.
The Eagles left a ton of points off the board, and most of that was Foles' fault. Had Wentz started, the Eagles easily would've scored into the 30s or perhaps the 40s against one of the worst defenses in the NFL. Foles only got to 13, with the final six being on a play I'll describe at the end of this write-up.
Elsewhere in the receiving corps, Nelson Agholor was the only other Eagle with more than 21 yards through the air. He caught four passes for 35 yards, but was guilty of a deep drop. Jeffery, meanwhile, didn't catch a single pass.
Carr's completion percentage was only marginally better than Foles', as he went 15-of-29 for only 140 yards, one touchdown and two interceptions. Nearly half of his yards came on a 63-yard bomb to Amari Cooper in which Cooper beat cornerback Jalen Mills with a double move. Carr did little else, settling for checkdowns like Foles.
Like Foles, Carr made numerous errant throws. He missed a wide-open Seth Roberts in the opening quarter. His first interception was thrown into heavy traffic. His second occurred because he had some fierce, blind-side pressure from Vinny Curry. He also had a pick that was dropped in between by Mills.
For more thoughts, check out my updated NFL Power Rankings, which will be posted Tuesday morning.
NFL Picks - Oct. 6
NFL Power Rankings - Oct. 6
2027 NFL Mock Draft - Sept. 30
Fantasy Football Rankings - Sept. 7
2026: 2026 NFL Week 1 Recap
2026 NFL Week 2 Recap
2026 NFL Week 3 Recap
2026 NFL Week 4 Recap
2025: 2025 NFL Week 1 Recap
2025 NFL Week 2 Recap
2025 NFL Week 3 Recap
2025 NFL Week 4 Recap
2025 NFL Week 5 Recap
2025 NFL Week 6 Recap
2025 NFL Week 7 Recap
2025 NFL Week 8 Recap
2025 NFL Week 9 Recap
2025 NFL Week 10 Recap
2025 NFL Week 11 Recap
2025 NFL Week 12 Recap
2025 NFL Week 13 Recap
2025 NFL Week 14 Recap
2025 NFL Week 15 Recap
2025 NFL Week 16 Recap
2025 NFL Week 17 Recap
2025 NFL Week 18 Recap
2025 NFL Playoffs and Super Bowl LX 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

Walt
Charlie Campbell