ottawasun.com
Cavalry FC down York9 in CPL action
At this point in the Canadian Premier League’s inaugural season, every team in the league understands its own identity.For Cavalry FC, though, that’s never really changed.On Sunday afte…