Sporting activities could be pretty demanding for athletes at all levels. When you consider the hours of practice and the extent to which they strain their body, it can take a severe toll on their body. As a result, they end up with sprains, muscle tears, joint pains, etc. Yet, over the counter medication has not proved to be an effective means to recover well effectively.