Ryan is a member of Canadian National team, and competed at last years Pan Am games where Canada took 5th place.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…