Running with a Purpose - The Bigger Picture
Running can be a selfish sport. Training for a marathon takes several hours away from your family each week. Long runs typically take place on a weekend when you could be doing something else fun with your loved ones. Sometimes...