As we all know, recovery is an important component to every training program and vital to ensuring we’re giving our muscles and minds ample time to rejuvenate and repair.