I've found that physical therapy/simple strengthening exercises and stretching helps a lot with recovering from and preventing injuries...