More than 4,000 participate in 2014 Palm Beach Marathon

More than 4,000 participate in 2014 Palm Beach Marathon