I train for strongman and highland games so slightly different focus but I would bet I get a lot more beat up overall. What works for me is, do a regular gym warm up and go for a walk or something like a walk (cycle, whatever)
steady easy cardio...very light for at least an hour, short little sessions don't cut it.
Other things which help in addition to the whole rolling and stretching (i rarely do these) is band good mornings, band face pulls, band press-downs and band curls. this helps pump blood into all the areas I get sore, shoulders upper back and lower back, forearms and elbows.
Alternatively very light squatting every day has helps too. Light though, leave it at a plate or two.