WARNING : This post is suitable for all level of runners BEARING in mind that this is not a 'Touch 'n' go' post; Do take time to read what I have to share with you runners . To beginner runners or even experienced runners who are unfamiliar with certain technical running/training terms, I've linked some... Continue Reading →