Tragic Accident Takes Life of Illini Wrestler Francis Edelen - University of Illinois Athletics
The University of Illinois Division of Intercollegiate Athletics is saddened and shocked to learn of the death of redshirt-sophomore student-athlete Francis Edelen, a member of the Illini wrestling...