Jennifer and Brian Burns stand in the shade while their 25-year-old son Brennan runs laps on Tanglewood Boulevard. (Photo: Dylan Aguilar)