Tampa Bay rookie safety Shilo Sanders made an impact in the Bills-Buccaneers battle during his team’s final preseason game on Saturday night.

But not in a good way.

Sanders, who is battling for a roster spot, was ejected from the game in the first half for throwing a punch at the Bills’ Zach Davidson.

Tampa Bay rookie safety Shilo Sanders gets ejected for punching Zach Davidson during the first half of the Buccaneers-Bills preseason game on Aug. 23, 2025. @ECloskyWTSP / X

Here is the play that got Shilo Sanders ejected. pic.twitter.com/7LRplnywzo — Evan Closky (@ECloskyWTSP) August 24, 2025

Sanders apparently got annoyed with Davidson, who was holding his block down the field, and threw a right hook at the tight end’s helmet.

Shilo Sanders is the son of NFL Hall of Famer Deion Sa

See Full Page