Albert Pujols has agreed to participate in Monday night's Home Run Derby, even though the Cardinals' star is mired in a career-worst power slump. Pujols and Alex Rios of the Blue Jays were the final two participants added to the field, MLB spokesman Pat Courtney said Sunday. The Derby will be held in San Francisco, site of Tuesday's All-Star game.