Karl Hale Rogers Cup Tournament Director 31 July 2016 Toronto
Karl Hale Rogers Cup Tournament Director 31 July 2016 Toronto