I need to find a good plan after a hard training to recover properly for the next day, i've serched the internet but there is just so much stuff there i dont know where to start! I f you could give me any tips for diet, stretching or any other thing that you know of that will boost recovery time after a hard traing session then it will be most appreciated.