2018-07-04 TG Canadian Championships TG Canadian Championships July 4, 2018 - July 8, 2018 TG Canadian Championships