The Buffalo Bills’ preseason preparations took an unexpected turn when tight end Zach Davidson revealed details about an incident involving Colorado safety Shilo Sanders.

Davidson, who is competing for a roster spot in Buffalo, spoke candidly this week about being punched by Sanders during a heated moment in joint practice sessions.
“It was one of those situations where emotions boiled over,” Davidson explained. “We were competing hard, a little trash talk got mixed in, and before I knew it, he swung. I wasn’t expecting it, but that’s football sometimes — tempers flare.”
How It Unfolded

Witnesses described the confrontation as brief but tense. The altercation reportedly began after a contested play near the sideline, with words exchanged before Sanders struck Davidson. Coaches and teammates quickly intervened, preventing the scuffle from escalating further.
Davidson emphasized that he doesn’t hold a grudge, but he wanted to be transparent about what happened. “Look, I’m focused on my game and making this roster,” he said. “I’m not here to pick fights. I respect Shilo’s competitiveness, but obviously, that kind of thing crosses the line.”
League Response

The NFL has not announced any disciplinary action regarding the incident, though league officials are believed to be reviewing practice reports.
Moving Forward
For Davidson, the focus remains on proving his value to Buffalo’s offense. “I’ve worked too hard to let something like that define my camp,” he added.
As for Sanders, the fiery defensive back continues to draw attention for both his play and his passion — but this latest dust-up is certain to spark questions about discipline as his career develops.
