Hands down, the best baseball punch ever is A.J. Pierzynski getting punched.

Don’t even remember who did it, mostly because I wish it had been me.