Solid Canadian Performances in International Competition Canadians Ryan Torkkeli and Jessica Phoenix both had podium finishes last weekend in Germany and Virginia, respectively.By: EC Communications