Boom! Bang! Race!

Boom! Bang! Race!

ON YOUR MARK, GET SET, GO! The buzzer sounded and runners of all ages took off. Feet hit the blacktop in repetition as they spent the next 3.1 or 10.2 miles running in the muggy, summer-morning heat while helping to raise money for two worthy causes. These dedicated...