Beta blockers are not suitable for an athlete, or bodybuilder. I think is really one of the worst choices, you really need your beta receptors cleared for optimum athletic performance .Best choice is ACE inhibitors if highBP doesn't come from water retention, if it does and is steroid related, natriuretic diuretics are number one. Clonidine is also a choice, 200mcg at night can still be active the next day due to it's long half-life, and may even help a little with your nocturnal HGH secretion.
Karma is optional...