Virtual races are a great way to go get your miles in with a fun little twist. Face it, you are more likely to get your miles in on a Saturday morning if you know there is some bling waiting for you when you are done, right? However, it might not be possible to go to a race every weekend - lack of babysitter, no races in the area, frigid winter, etc. Well, virtual races are perfect for your "race free" weekends! Even better is that virtual races allow you to run/walk your race however you want to - indoor or outdoors, trail or pavement, night or day, etc.