Charlottesville man finishes 50-state blood donation challenge in Iowa – The Daily Progress
The Daily Progress |
Charlottesville man finishes 50-state blood donation challenge in Iowa
The Daily Progress John Ball completed his quest Wednesday afternoon at the Life Serve Blood Center in Fort Dodge. He told The (Fort Dodge, Iowa) Messenger that he’s been donating blood since he was 17 and later decided to challenge himself to donate in every state. |