Shackleford held off the late charge of Kentucky Derby winner Animal Kingdom to win the Preakness and spoil yet another Triple Crown try.
Shackleford holds off Animal Kingdom to win Preakness