Scarborough Downs is an American horse racing track located in Scarborough, Maine. Scarborough Downs is Maine's largest race track. It is home to a restaurant as well as a grandstand for race viewing. Scarborough Downs was constructed in 1950 as a racetrack for Thoroughbred horse races (...) (from Wikipedia)