This is how we describe the foam roller to our clients. We have a fantastic massage therapist on staff and working with her is undoubtedly the best way to create and maintain muscle health. However, it is not always feasible for us to have a professional therapist with us several times a week. The next best thing is the foam roller. If you have not worked with the rollers before, it really does make a huge difference in muscle tightness/ joint mobility.
I have been a little slack on my video production lately so I am going to show you a video from Eric Cressey regarding how to use the roller.
The best rollers available are here.