Mike Piazza on Baywatch for some reason

Apparently this happened.

And what’s with this patch?