On April 26, 2006 — In a game which included getting a whack on the top of the head by Shawn Green’s bat, Mike Piazza becomes the 41st major leaguer to collect 400 career home runs. The Padres backstop also extended his record for most home runs by a catcher to 377.
Source:
National Pastime