A better source, the LA Times:
According to a person familiar with the situation but not authorized to speak publicly about it, Pujols was upset that he was not in
Wednesday night’s lineup to face Tampa Bay Rays pitcher Ryan Yarbrough, a left-hander that Pujols had gone six for nine with two homers, two doubles and seven RBIs against.
The person said that the decision to bench Pujols on Wednesday night was made by the front office and not Angels manager Joe Maddon.
“It wasn’t Joe’s call,” the person said, “despite the success Albert has had against Yarbrough.”
Pujols was playing a lot since the Angels have injuries. He did hit 5 homers and 14 RBIs so despite his BA and OPS 6this is eyebrow raising.