John-David

@johndavid1

Sports injuries have a way of arriving at the worst possible moment. A runner feels a sharp pull in the hamstring halfway through training for a race. A weekend basketball player lands awkwardly and hears something pop in the knee. A cyclist goes down on a wet corner and finds th