Tag: John Donlon

John Donlon Goes 3 For 3

John Donlon Goes 3 For 3 Courtesy of Catalina Channel Swimming Association, Catalina Channel, California. From the South Shore of Boston to the ocean cliffs of Southern California, John Donlon of Scituate, Massachusetts has 3 goals while raising money and awareness for the American Liver Foundation, both on dryland and in the water. Donlon is a member of

Read More