With the start of the 34th annual Blue Cross Broad Street Run almost here, final preparations are underway.

1 / 25
WPVI – Philadelphia
Sat, May 4, 2013 7:04 PM EDT