Thousands of Philadelphians take to the streets for the 10-mile Broad Street Run, a popular race for runners of all levels. The run makes its way down Broad Street from North Philly to the Navy Yard. Along the course, spectators line the street to cheer on participants. When: Sunday, May 6, 8 a.m. Starting point: Broad Street and W. Fisher Avenue. Free for spectators: