totalsoccerproject.com
In Pictures: Cavalry FC loses for the first time at the hands of Forge FC
Cavalry FC suffered its first loss of the inaugural Canadian Premier League season at the hands of Forge FC Saturday.