Tampa Bay Buccaneers safety Shilo Sanders might have sealed his fate in the final preseason game. During an incident on the field with a Buffalo Bills player, Sanders threw what appeared to be a punch.

How Did Dillon Gabriel, Shedeur Sanders Do in Browns Preseason Finale?

This led to Sanders being ejected from the game, which is tough considering he is chasing a roster spot on a stacked Buccaneers defense.

Sanders gets tangled up with Bills tight end Zach Davidson. As Davidson backs up the young safety, he then throws a punch, which leads to a penalty and an ejection.

Ravens HC John Harbaugh Offers Major Injury Update on Lamar Jackson

In Sanders' defense, it appeared that Davidson started roughing before a punch was even thrown. That does not excuse throwing a punch, but both players

See Full Page