I was just told today that I need them. My blood pressure has been steadily going up for a few months. I made a Dr. appointment last week when I registered 160/110.
Doc did some tests and said based on my fitness, weight, and diet, there weren't many non pharmaceutical options. Anyway, so now I am supposed to take meds everyday.
He did listen to my concerns about training and racing, so I'm going to take a drug that supposedly won't have and effect on VO2 max or heartrate throttling.
Pretty bummed out by this.