Running a mile can be viewed as both easy and insanely difficult, depending on your perspective. A full tilt run to beat your own average mile time is gut wrenchingly hard and often leaves you ...