Foam Rolling in reality, doesn’t do much, if anything.
However, if you get yourself to believe that it helps you (and then, continue with that belief), then, foam roll away.
If you are looking to reduce Soreness, then, it makes sense to Program your Training in a manner that you don’t get sore too often and stay that way,
In addition to Programming your Training correctly, need to also ensure that you are providing for adequate/appropriate Nutrition and Rest, for Recovery purposes.
For more Specific Queries, I can be contacted at [email protected]or at +91-99414-73714 (WhatsApp))