Buffalo Bills tight end Zach Davidson filled in for the kicking game as a punter.
Then he got Shilo Sanders kicked out of the preseason game .
Sanders, an undrafted rookie safety trying to make the Tampa Bay Buccaneers roster, was ejected for throwing a punch at Davidson on Saturday.
Sanders and Davidson got into a scuffle in the defensive backfield away from a 1-yard completion from Shane Buechele to Elijah Moore in the second quarter. Davidson initially didn't get much of Sanders on his blocking attempt but continued lunging at Sanders and shoving him about 15 yeards, eventually grabbing Sanders on the left side of his head near the goal line.
Davidson's right arm flailed past the right side of Sanders' head. Sanders stepped up from a crouched position and hit Davidson in the fa