By Mikael Hanson, Cadence Cycling & Multisport, borrowed from Triathlete Magazine
4 essential elements of a run training program
One can literally spend a lifetime sifting through the endless sea of training options just to steal a few precious seconds at their next race, but what if you want success at something slightly longer [...]
