There is no single school that will prepare you for a sports medicine speciality. Your residency and fellowship will be what gives you the most experience for a sports medicine speciality.
With that said, i think that barry is the only school that has a class on sports medicine and one of their professors is also a team podiatrist for the miami heat. Dr. James losito.