I've never heard of Magnesium before, thanks for that, I'll add some into my diet as well. Another thing that could, I take that back WOULD, help would be yoga! I'm 18 and a senior in high school, play alot of sports and yoga has improved every bit of everything that I do. Its lots of fun, great on your body and mind, and helps you become more flexible which will also result in less cramping.