2019-07-25 TG Canadian Championships TG Canadian Championships July 25, 2019 - July 29, 2019 TG Canadian Championships