Horse racing: Curlin wins 2007 Preakness Stakes
Sunday, May 20, 2007 At the 132nd running of the Preakness, the second jewel in horse racing’s Triple Crown, Robby Albarado rode Curlin to a photo finish victory over Kentucky Derby winner Street Sense. Going into the final stretch run, Read more…