This post seems bogus, like it's actually an advertisement.
There's an almost identical post here, except the author attributes elbow problems to sailing.
https://sailingforums.com/threads/finally-got-rid-of-nagging-elbow-tendonitis-from-sailing.34081/