astrology

Shackleford Wins Preakness
Shackleford held off a late charge by Animal Kingdom to win the 136th running of the Preakness Stakes.  Shackleford's win is horse racing's loss.