Track star Cameron Burrell’s death ruled a suicide

The death of former NCAA national champion sprinter Cameron Burrell has been ruled a suicide, a medical examiner’s office announced on Friday, Aug. 13 to The Associated Press. Burrell is the son of Olympic gold medal winners Leroy Burrell and Michelle Finn-Burrell. Cameron Burrell was a standout track star at the University of Houston from […]