Vikings Loss To Bills Came With One Awkward Sideshow Too

Amid wild speculation over an apparent uniform mishap during the Bills' victory, James Cook humorously sets the record straight.

James Cook had to answer for more than a hard-fought night against the Vikings.

During Buffalo’s Week 9 win over Minnesota, viewers noticed a yellowish-brown stain on the back of the Bills running back’s pants and quickly jumped to the worst conclusion. After the game, Cook moved fast to shut that down.

“This is wild I didn’t s*** on myself,” Cook wrote on X, along with laughing emojis.

A clip circulating online appears to show Cook with clean pants before taking a hit from a Vikings defender, then the stain showing up right after the contact. In the age of AI videos, that kind of thing can turn into a mess in a hurry.

And if it really did happen, it wouldn’t exactly be the crime of the century. Taking a shot from one of the massive bodies in the NFL can do strange things to a person.

Cook still did his part in Buffalo’s 23-6 win, even if the yards didn’t come easy. Minnesota’s defense kept him under four yards per carry, but he still piled up 107 yards and a touchdown on 31 carries.

The Bills didn’t need a fireworks show on offense. Their defense handled the heavy lifting while Minnesota managed only six points.

Carson Wentz had a night to forget for the Vikings, throwing for just 81 yards on 8-of-25 passing with two interceptions. He also should have had at least one more picked off.

That rough outing, along with the struggles Kyler Murray has seen in 2026, was enough to push Minnesota into a move before the trade deadline. The Vikings traded for Kirk Cousins on Tuesday.

Buffalo, now 7-1, will try to keep rolling against the New York Jets on Sunday. Minnesota, sitting at 6-2, heads into a divisional test against the Green Bay Packers at Lambeau Field.

In Other News...

Bills Prime-Time Game Just Added Fuel To ESPNs Broadcast Problem

The Bills Monday night trip to Minnesota ended up being part of a bigger ESPN broadcast story than just the game itself. Pat McAfees alternate feed for Bills-Vikings drew 406,000 viewers, while the NFL Networks Next Gen Stats broadcast pulled in 499,000, a notable edge in the same Week 9 window. It was also the second time this season that Next Gen Stats has topped McAfees show in viewership, a reminder that ESPNs experiment with alternate presentations is still fighting for traction.

There was still a bit of star power attached to the broadcast, though, as former CBS analyst Tony Romo made a surprise appearance after his departure from CBS Sports. Even with that kind of name recognition, the numbers suggest ESPNs prime-time broadcast setup remains a work in progress, especially when the competition is another niche feed drawing a larger audience. For Bills fans, it was one more layer to a national spotlight game that ended up generating as much discussion about the telecast as the action on the field. [Read more 🡒]

Bills Fans Have One Big Reason To Be Uneasy About Sunday

The Bills head into Sundays Week 10 meeting with the Jets at Highmark Stadium in a familiar spot, sitting in strong position in the AFC East and carrying the look of a team that should control the day. Buffalo also has a new piece in Amani Hooker after the recent trade, and his readiness to get on the field is one of the more interesting subplots as the roster continues to take shape around another important stretch of the season.

Still, there is enough here to make Buffalo fans a little uneasy. The Jets bring a young roster built around three first-round picks, and the game could hinge on details like red zone execution and whether James Cook can help tilt the matchup in Buffalos favor. The bigger concern may be up front, where injury issues on the Bills offensive line could test a group that cannot afford to lose much stability in a division game. [Read more 🡒]

Bills Suddenly Have A Jets Concern Fans Can't Ignore

The Bills Wednesday injury report arrived with a little more weight than usual as they turned their attention to the Jets, and the list was long enough to raise a few eyebrows. Buffalo had 11 players on it, with several important names on the offensive line showing up as limited, including Dion Dawkins, Spencer Brown, Alec Anderson and Connor McGovern. For a team that has leaned on stability up front, that kind of midweek uncertainty is never ideal heading into a divisional matchup.

Christian Benford and Dalton Kincaid were also limited, adding to the sense that Buffalo is managing a few moving parts at once rather than dealing with just one isolated issue. Jordan Hancock and Tyrell Shavers were full participants, but their roster situations still leave some questions hanging as the week unfolds. The Bills have time to sort through it, but the early tone of the report is enough to make this Jets week feel a little more complicated than expected. [Read more 🡒]