Hello Hkk
May I ask you one question, why do you wanna do a PG course in Canada, if your aim is to get a foreign degree and return to India then I would suggest going to either the US or Australia (because they have some amazing sports related injury courses).
But if you aim is to settle in...