Girls on the Run, a non-profit organization that promotes health and confidence among young women, is hosting their annual 5K run at Ballpark Village in downtown St. Louis on May 10th.