The NYC Marathon took place last Sunday, and what a race! The NYC Marathon is one of the most difficult marathon courses around. However, that didn’t stop a long list of celebrities, athletes and even royalty from training and putting on their running shoes to benefit a long list of charities.
More →