My wife works at Orthopedic Physician's Associates on First Hill. Seem to have a good setup, all the sports teams go through them. She goes there as well.
http://www.opaortho.com/
Either joints or sports med should be your ticket. Hope you get better!