What is a Virtual 5k? And why you should run one

What is a virtual 5k? *Now You Can Have a Great Race Experience Without the Race Day Hassles* Many people would like to participate in a race. But, they cannot due to a conflict of schedules or other reasons. Sometimes the schedule could be perfect but the weather might not. Or you could be under [...]