Cycling

#RIPDaveMirra – BMX legend found dead in apparent suicide

BMX biker Dave Mirra was found dead in a vehicle on Thursday afternoon, in what police are investigating as an “apparent suicide.” He…