TODAY’S LEAD · NFL
The Mafia Report
Josh Allen and Keon Coleman drew the attention in Buffalo's 29-14 preseason opener at Highmark Stadium, per Buffalo Rumblings, but the scoreline itself — 15 points clear against Carolina — is almost secondary to what the game confirmed about personnel and depth heading into a full exhibition schedule.
The season totals on file from last year's roster still frame the expectations here. Josh Allen produced 3,668 passing yards and 579 rushing yards, making him the engine of everything Buffalo does offensively, and James Cook III followed with 1,621 rushing yards on the ground — a backfield combination that gives coordinators genuine problems on both early downs and in two-minute situations. Khalil Shakir's 719 receiving yards and Dalton Kincaid's 571 cemented a receiving group that can stress defenses horizontally and down the seam. Mitchell Trubisky, who contributed 313 passing yards for the club before departing to the Tennessee Titans, is no longer part of the equation — the depth chart behind Allen will be one of the storylines across the remaining preseason games.
The next test arrives on the road against Cleveland on August 22, and it is a meaningful one: road preseason games strip away home crowd energy and expose whether the communication and execution that looked sharp against Carolina travels. For a roster with Allen healthy and Cook III behind him, the expectation is that the offensive rhythm shown in Week 1 holds — but the Browns will want to pressure Allen early and find out whether Buffalo's line holds up away from Highmark Stadium.
THE ANALYST’S DESK
Josh Allen and Keon Coleman stood out in Buffalo's 29-14 preseason opener against Carolina, per Buffalo Rumblings — and the margin itself tells a partial story. A 15-point victory in a game where the starters typically play one or two series means the backups and fringe roster players helped sustain the cushion, which is exactly what a coaching staff needs to see in August.
The rest of this Desk went to Premium readers at 6 AM. Get the full Desk for your teams →