Ever hear of Tony Conigliaro?
Hamels threw what appeared to be an off-speed pitch that hit him in the middle of the back. If he had truly been head hunting he’d have thrown high & tight — then claimed that the pitch “got away”.
IMO, Hamels was sending a message without intent to injure. I think a stiff fine; no suspension.
This isn’t in a league with Roger Clemmens chucking a bat back at the hitter. THAT was intent.