Sunday, April 20, 9 a.m.
Mountain Lake Park (98 Funston Ave.)
Enjoy an Easter race with challenging hills and beautiful scenery in a mostly unknown corner of the city. Free–$5, 415 978-0837, dserunners.com
Sunday, April 20, 9 a.m.
Mountain Lake Park (98 Funston Ave.)
Enjoy an Easter race with challenging hills and beautiful scenery in a mostly unknown corner of the city. Free–$5, 415 978-0837, dserunners.com