David Oliver Hurdle State Champion Training: Week 1
Apr 13, 2018
David Oliver is a 110mH world champion and Olympic bronze medalist. Check out his training program here.