We live in south Sarasota and have to endure the same ... Sarasota streets have become drag-racing strips. Come on, cops, do something. | Letters ...