It's a shame, because that logo could have been great. It's got the whole geometric 60s/70s look which totally recalls that fantastic period of Canadian design (think CBC logo, centennial logo, hell...even the Canadian flag itself), but pairing it with those dull colours -Man, it just ends up looking like the Empire logo from Star Wars.
But don't even get me started on the name. Club de Foot - Is that even a thing?
Seems ridiculous that famous and storied clubs from around the world can call themselves Football Club (yes, teams like Paris SG or Juventus actually use the English term in their official name), yet Montreal feels the need to make up some ridiculous sounding new term. Why?