Hey @SoccerStud welcome to TTP. Few things that I have found that works best for me is CBD pills and a herb called kratom. Kratom comes from South East Asia and it's been used as medicine for thousands of years. I was actually introduced to kratom and CBD by another soccer player who still plays in the league and he swears by it too. There are different types of veins, strains and colors. I have experienced all of them as I am a strong believer in plant medicine. Red Bali is the one you would want to use for strictly pain relief, white maeng da is good for energy and pain relieve during the day and green maeng da is good before soccer game as it gives you energy and pain relief. Try it out and it will change your life. Now as to CBD it's literally a miracle alkaloid that comes from the plant. You don't get "high" from it because there is no THC (main component that gets you high) it helps me with pain a lot. I mix both CBD and Kratom together and get an amazing result from it. I haven't taken any pain drugs in over 8 years now. Also, try yoga as it helps you with core, stability and it's good for muscles. Someone mentioned UBC clinic and I would recommend that one too, I have been there for treatment and they are one of the best at what they do. The guys name is Allan McGavin. Here are the links that you can check it out.
www.canadakratomexpress.com - you can visit them they have a location downtown and they will sit down with you and tell you how to take it, how much to take it and what type to take it and it's free to visit them.
Www.allanmcgavinphysio.com - you can call them to make an appointment the trick to get seen quicker is tell them that it's an emergency and you need to see someone. That does the trick.
Www.oxygentraining.ca - one of the best yoga places out there. They have a lot of locations throughout lower mainland. Also, reasonably priced. I go to Yaletown location and it's a nice place to meet cool people and the ratio is about 5girls to 1 guy, not sure if it's your thing or not but it's nice to see a pretty girls working out beside you.
Hope it helps......
www.canadakratomexpress.com - you can visit them they have a location downtown and they will sit down with you and tell you how to take it, how much to take it and what type to take it and it's free to visit them.
Www.allanmcgavinphysio.com - you can call them to make an appointment the trick to get seen quicker is tell them that it's an emergency and you need to see someone. That does the trick.
Www.oxygentraining.ca - one of the best yoga places out there. They have a lot of locations throughout lower mainland. Also, reasonably priced. I go to Yaletown location and it's a nice place to meet cool people and the ratio is about 5girls to 1 guy, not sure if it's your thing or not but it's nice to see a pretty girls working out beside you.
Hope it helps......