This. Is. Great. !!! Thank you so much. I have a few questions on some of the moves, but I will try to actually do them (rather than just read onscreen) before I ask you to clarify. I had never heard of the lacrosse ball, but do have a foam roller. I actually was looking for more mobility...