Edinburg police have a 19-year-old man and two juveniles in custody for a vandalism spree that ended with eight damaged school buses.