Alexander_Siegfried_square.jpeg

Francis Perron

American Football

USA

20 September 2021

Age:

25

Vaccination Status: 
Unknown

Deceased

University of Ottawa Gee-Gees football player dies after game

The University of Ottawa says Francis Perron, 25, died following a football game in Toronto. The university did not disclose the cause of death.