Adedokun Waliyu
May 6, 2023
Charmaine Crooks has been elected president of Canada Soccer. The former Olympian beat out former Canada...