Mildred Williams Finals Announced
… For the first time ever, the Mildred Williams International … legs now complete, the 2008 finals are set to take place at Harrah's Chester Casino … Pennsylvania on November 5th, Freehold Raceway in Freehold, New Jersey on November 6th …