First of all this says running but a lot of it is totally applicable to other sports as well, while maybe not the list of common ones but all the other stuff is. Any runner that trains for longer races is lying if they tell you they never had to break through a mental barrier.... Continue Reading →