Dr. Murnaghan is a pediatric orthopaedic surgeon. He will see up to the university aged athlete. He may be able to give you the name of a surgeon that treats adults beyond that age group.
My high level KOS son has seen him for follow up of an osteochondritis dissecans of his knee. He is a nice guy and has done triathlons himself. Good luck!
edited to add link
http://www.sickkids.ca/AboutSickKids/Directory/People/M/Lucas%20Murnaghan%20Staff%20Profile%20.html