Shilo Sanders' chances at making the Tampa Bay Buccaneers' final 53-man roster has been dealt a huge blow.

The 25-year-old rookie was ejected from the Bucs' NFL preseason finale after he thew a punch at Buffalo Bills tight end Zach Davidson. Drifting like crazy' - Super Bowl champion rips Shedeur Sanders over alarming error as rookie struggles in pre-season finale

The pair were involved in some heavy pushing and shoving with Davidson blocking - perhaps overly - the safety.

Sanders wasted little time in retaliating, and both can then be seen pushing each other in the face, before the Bucs safety goes from 0-100 in a flash and takes a wild swipe at his opponent.

It was those actions that caught the attention of the referee who had no choice but to eject him from the game.

Sanders

See Full Page