Happy birthday Albert Pujols!

Albert Pujols turned 38-years-old on Monday.

And what better way to celebrate his birthday than to re-watch all our coverage of Pujols' 600th career home runonJune 3, 2016.

Entering his 18th Major League season, Pujols614 home runs and 1,918 RBI.

The fan who caught the ball

Angels reaction