Ellicottville man to run 300 miles in three days to raise money for Cystic Fibrosis research

That's 100 miles a day (that's not quite four marathons in one day, but it’s close).