Welcome back, and good luck with returning to activities! It does sound like a Sports PT might be a good option if you have access to one.