How to have a speedy recovery? Tip? Supplements? Advice?

Okayyyyyyy - So I am definitely feeling the after effects of last nights upper body workout and you know, I would like to be able to stretch my arms above my head but that seems like a problem right now. lol

Does anyone have any tips for a speedy recovery after a workout? Let me know! :)
How to have a speedy recovery? Tip? Supplements? Advice?
Post Opinion