FaZe clan's wild ride as a publicly-traded company has come to a merciful end following GameSquare's $17 million acquistion of the beleagered esports organization. The deal values the company at a ...