PWC world champion Eric Francis, 36, passes away during race
World champion personal watercraft racer Eric Francis, 36, has died during a race in Guadalupe, according to a report on the Daily Mail website. Francis was found Saturday floating next to his undamaged watercraft, according to the Daily Mail.
Read the article in its entirety here: