Baltimore’s 20th Running Festival – Half Marathon and 5K

Reading Time: 6 minutesA return to return in the free state after an 18-month hiatus