We all remember the greatest passing tandems in the history of the NFL: Montana to Rice, Manning to Harrison, and AB to his doctor’s face. But make room legends, there’s a new connection in town: Lock to Sutton. It was a solid debut for the Broncos’ 2nd round pick out of Mizzou, as Drew Lock went 18/28 for 134 yards, adding 3 carries for 15 yards and throwing his first two career touchdown passes. But the real story was that both touchdowns were thrown to second year breakout Courtland Sutton who finished the game with 4 catches for 75 yards and now has 6 touchdowns on the season. Could the 3rd time be the charm for John Elway drafted QBs? Brock Osweiler (2012 2nd rounder) and Paxton Lynch (2016 1st rounder) were worse investments than the Razzball coin I bought off Grey and Rudy last year. Maybe, just maybe, this Lock to Sutton hook up could be something special for years to come. Anyway, here’s what else I saw during yesterday afternoons’ games for fantasy football:

Kyler Murray – 19/34 for 163 yards, 4 carries for 28 yards with his 4th rushing touchdown. After the game Murray was overheard asking if it’s too late to switch to baseball after taking 6 sacks in this contest. He’s now been sacked 41 times on the season.

Kenyan Drake – 13 carries for 31 yards and 2 catches for 20 yards. Drake hit all the wrong notes in this one. But on the plus side, he still out touched David Johnson (4 carries for 15 yards, 2 catches for 9 yards) 15 to 6 in this turdfest. Maybe not so much the plus side if you’re a DJ owner.

Jared Goff – 32/43 for for 424 yards and his 12th and 13th touchdowns. Nothing to sgoff at here. Sorry, I’ll see myself out.

Todd Gurley – 19 carries for 95 yards, 1 catch for 20 yards and his 9th touchdown. It turns out Gurley is way better when you give him the football.

Cooper Kupp – 6 catches for 65 yards and his 6th touchdown. For the month of November Cooper Kupp changed his name to Pooper Kupp to raise awareness for anal fissures. As an unfortunate side effect, Pooper caught only 9 passes for 88 yards in his three November games. The buy low toilet is now closed.

Robert Woods – 13 catches for 172 yards. Bob Woods saw a total of 13 targets from weeks 6 – 8. In other words, 6 less targets than he saw in this game alone! Finally the top 15 WR people thought they were drafting has showed up over his past three games. Incredibly, Woods still has more rushing touchdowns (1) than receiving touchdowns (0) on the season.

Patrick Mahomes – 15/29 for 175 yards, 3 carries for 25 yards and his 20th passing touchdown and 1st rushing touchdown. After throwing 50 touchdowns in his first full season, it’s safe to say the regression fairies won this round. It’s worth noting that Mahomie was on pace for 37 touchdowns prior to his knee injury and I still think he’s a generational talent. I’ll be willing to pay the rare QB premium for him in 2020.

Darrel Williams – 6 carries for 13 yards, 1 catch for 3 yards and his 4th touchdown. If you combined Darrel and Damien Williams‘ (ribs) numbers you’d have close to the 3rd round value people paid for Damien and you’d now have two injured RBs as Darrel left this one with a hammy.

Darwin Thompson – 11 carries for 44 yards and his 1st career touchdown. I wrote this when I ranked Thompson #7 in my Top 20 Rookies for Redraft back in early September, “Shady’s arrival in KC has dampened my excitement a bit, but I still think Thompson will have a very valuable stretch at some point this season. He moves down this list a few spots if your league has smaller rosters, but stash him where you can.” His time may finally be here, add Darwin everywhere and see how the situation evolves.

LeSean McCoy – 5 carries for 10 yards, 3 catches for 20 yards and his 5th touchdown. Here’s to hoping the ghost of Shady will no longer haunt my Darwin dreams.

Travis Kelce – 5 catches for 90 yards. He’s a great tight end but I bet he can’t pull this off:

Gronk was out here dancing with the Lakers’ cheerleaders at half 😂 pic.twitter.com/NzkHgAs2t6 — House of Highlights (@HoHighlights) November 20, 2019

Josh Jacobs – 17 carries for 104 yards. Josh Jacobs Jingleheimer is putting together a fantastic rookie season. This was his 5th game with 100+ rushing yards, he has a 99 yard game too and he’s now over 1,000 yards rushing on the season. Jacobs is currently on pace for 1,414 yards and only 14 other player have ever rushed for 1,400 yards in their rookie season. That’s some tasty Jingleheimer.

Darren Waller – 7 catches for 100 yards. What’s the world coming to when you can’t even follow your favorite tight end around for 72 hours straight without getting served with a restraining order.

Phillip Lindsay – 17 carries for 58 yards and 3 catches for 4 yards. The Tasmanian Devil averaged 3.40 yards per carry in this one which happens to be the same as my highschool GPA plus or minus 3 points.

Philip Rivers – 20/29 for 265 yards and his 16th and 17th touchdowns. It sounds like Phillip may have reached the end of the Rivers in Los Angeles. Is it Tool Time for Tyrod Taylor?

Austin Ekeler – 9 carries for 16 yards, 4 catches for 51 yards and his 10th touchdown. People might be surprised to find out Ekeler is the #3 RB in PPR and the #4 RB in 1/2PPR. Ahead of Saquon, Kamara and Zeke, just like we all expected.

Melvin Gordon – 20 carries for 99 yards and 2 catches for 11 yards. Gordon has now hit 20 carries in 3 of the past 4 weeks and seems fully back. Just in time for the Chargers season to be over.

Keenan Allen – 6 catches for 68 yards and his 5th touchdown. Pigskinonator projected him for 6.1 catches for 72.6 yards and 0.42 touchdowns in this one. Can someone please tell that robot how touchdowns work!

Mike Williams – 5 catches for 117 yards. After 10 receiving touchdowns and 1 rushing touchdown in 2018, Williams has laid an egg in 2019 with zero scores. The regression fairies really had it out for him this season. On the plus side, the dynasty buy-low window is wide open for the talented 25 year old.

Duke Johnson – 9 carries for 36 yards, 5 catches for 51 yards and his 4th touchdown. I’ve been waiting all season for Johnson to thrust himself into the Texans’ lead-back hole and supplant Carlos Hyde (10 carries for 17 yards, 1 catch for 5 yards). It seems like those juices might finally be flowing.

DeAndre Hopkins – 5 catches for 64 yards. Also threw his 1st career touchdown pass to Deshaun Watson (18/25 for 234 yards with 3 passing touchdowns and his 1st career receiving touchdown—he now has 23 passing touchdowns on the year). These dudes can do it all.

Kenny Stills – 3 catches for 61 yards and his 2nd touchdown. My RazzBowl team desperately needed the 35 yard Will Fuller (1 catch for 8 yards) touchdown which was overturned the play before Stills’ 35 yard TD grab. Donkey rage! P.S. Sign up for RazzBowl 2020 now.

Darren Fells – 2 catches for 23 yards and his 7th touchdown. The 37 year old former basketball player is actually just Antonio Gates in disguise.

Tom Brady – 24/47 for 324 yards and 3 touchdowns—he now has 18 passing touchdowns on the season. If you didn’t watch this game then don’t be deceived, these stats all came in garbage time. The 9th clone of Tom Brady looked miserable in this game. Part of me thought he might start crying on the sideline, another part of me thought he might murder one of his teammates, another part of me was only thinking about Darren Waller the whole time. Don’t ask which part that was.

Sony Michel – 10 carries for 45 yards. The fantasy nightmare we call the Patriots backfield is never ending. If you chose James White (14 carries for 79 yards, 8 catches for 98 yards and his 3rd and 4th touchdowns) in your Patriots’ backfield nightmare pool this week then congratulations.

Julian Edelman – 6 catches for 106 yards and his 5th touchdown. He now has 7 straight games with 10 or more targets. I know one person who isn’t missing Josh Gordon and Antonio Brown.