The Tampa Bay Buccaneers reportedly didn’t choose to release undrafted rookie safety Shilo Sanders because he punched Buffalo Bills tight end Zach Davidson during the team’s preseason finale.
As CBS Sports’ Brad Crawford wrote, Sanders was a likely cap casualty anyway.
“Sanders began his career as a three-star signee at South Carolina before following his father to Jackson State and then Colorado. Sanders was competing in fall camp and during the preseason in a deep secondary for the Buccaneers and would've likely been a roster casualty regardless of his ejection in last week's finale,” Crawford wrote.
Pro Football Talk’s Mike Florio pointed out a difficult truth for Shilo: the Bucs made little effort to retain him after handing him a mere $1,572 guarantee for the preseason.
“Safety Shilo Sanders is not back with the team after being waived earlier this week. There was word that the team had not closed the door on Sanders and teams often make changes to their practice squads, but it may be telling that they weren’t in any rush to keep Sanders from other teams,” Florio wrote.
If Tampa Bay doesn’t want to bring him back, there could be other teams that could. There’s also a real possibility that the only team that wants him is the CFL’s Toronto Argonauts, who added him to their negotiations list. Shedeur has been on the Argonauts’ negotiations list all summer.
Shilo did himself no favors by punching another player right in front of a referee during live-game action.
If his pro football career is over, though, it isn’t just because he threw that punch.