Eric to run London marathon despite cancer battle

Eric Hamilton is set to run the London marathon.
Eric Hamilton is set to run the London marathon.