Tommy Leonard, founder of the New Balance Falmouth Road Race, passed away on Wednesday, January 16. He was 85.

read more