Albert Pujols wore this batting practice hat while playing for the Los Angeles Angels during the 2012 MLB season. The hat shows excellent use throughout and has Albert's number 5 written on the inside of the bill. Pujols signed the hat and inscribed it with 2012. It is MLB authenticated for his signature.
Please see pictures and authentication included in listing photos.