totalsoccerproject.com
In Pictures: 30 of our best Cavalry FC images of 2019
Here are some of 2019's biggest moments from Cavalry FC home matches at ATCO Field in Spruce Meadows.