Traffic Arrests, ID Theft Top Scarsdale Police Log The Daily Scarsdale A computer check showed that Barr's license has been suspended 12 times since June 2011 for speeding violations, being a persistent violator and failure to pay fines or answer summonses. Barr was arrested, booked by Scarsdale police and released on ... |