If he punched a player, well not much USF can do there even if the player talked back to the coach, the coach just can't hit the guy no matter if he deserved it, which he probably did.
USF is an interesting job opening, they should be able to get a decent coach. A coach can win there.</p>