stevemagness

Steve Magness

Coach, Runner, Writer, Academic, Part time philosopher of life, Hater of all fads...... Houston www.scienceofrunning.com
  • 673 posts
  • 3,491 followers
  • 181 following