Slide into your running shoes and hit the road for the long sprint; it is easier said than done. Hours of running for a marathon would seem easy to the spectators, but the ones who make the run will be quite familiar with the troubles linked to it. Training is essential to step onto the […]