James Veal

James Veal joined TeamSpy after finding cycling in Autumn 2016 after a successful Amateur and Professional golfing career. James soon developed …