ASHLAND A nine-day classic car rally that covers more than 2,300 miles and features 17 city stops is visiting Ashland this ...