torontosun.com
Game on! Cavalry FC says to fans: Let us entertain you!
It seems like eons since professional soccer last graced the fields of Calgary.Fifteen years since the short-lived Storm/Mustangs in 2004, if you’ll recall.Tired of the long layoff, Calgary?Well … …