Advanced lung cancer patient gets a "miracle" after targeted radiation -- and medical mystery persists

Old St. Patricks World's Largest Block Party

Ben Folds Five performs at the World's Largest Block Party at Old St. Patrick's Church on Friday, June 29, 2012. (Brock Brake/RedEye)
Brock Brake/RedEye
Copyright © 2016, The Baltimore Sun, a Baltimore Sun Media Group publication | Place an Ad