powersportsbusiness.com
PWC world champion Eric Francis, 36, passes away during race | Powersports Business
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
Dave McMahon