Shaquille O'Neil challenged our own Albert Pujols, of the St. Louis Cardinals, to a home-run derby. The derby took…