I'm beginning the train up for a BJJ competition coming up sooner than I thought. I've found good ol fashioned pavement pounding to be highly adequate but I am following this thread with interest.
Can't ever really have too much cardiovascular fitness, physical strength or agility.
Sent from my XT1585 using Tapatalk