Hi guys,
I have joined this discussion late in the day but was wondering if someone can help me please.
A lot of the jargon on the discussion I'm not up to speed with so any help in idiot terms please (ill get there).
I am a serious triathlete competing at semi pro level and have never taken...