First of all, if you are doing triathalons and riding pretty regularly and pushing yourself, you are an athlete! Sometimes massage can feel like it is doing more harm than good because it is helping to break up the toxins and remove waste from the muscles. Ideally an athlete should get a massage at least once a week. More often if possible. Once you get them on a regular basis you can see how they really help. When I was training for my double century I was getting them about once a week. I would joke with my therapist that I was coming in for my new legs. It really helped.

I just wish they didn't cost so dang much! They can also be good for rehabilitating an injury. Just make sure you find someone with a sports background.