Had great luck recently rehabbing golfer's elbow using one of those spiky massage balls - did a great job after about a week or two of daily grinding. I toyed with the idea of using BFR but don't know enough about it, so stuck with ice and massage.
What is BFR ?