Sports medicine doctors specialize in the complete health care of athletes while orthopedic doctors specialize in the operative treatment of injuries. Both are trained in the care of musculoskeletal problems.