Shackleford wins 136th Preakness Stakes
Shackleford, front right, ridden by Jesus Castanon, moves to the finish line to win the 136th Preakness Stakes horse race at Pimlico Race Course on Saturday in Baltimore.
Shackleford held off the late charge of Kentucky Derby winner Animal Kingdom to win the Preakness and spoil yet another Triple Crown try.