Champion Powerboat Racer Who Faked His Death Surrenders To Authorities

Andrew Biddle—the champion powerboat racer who authorities suspected of faking his own death in a boating accident—surrendered in Atlantic County Superior Court today. Biddle and a friend were supposedly in a boat that crashed into a buoy off of Longport (N.J.) last July. The friend swam to shore … Read entire story.

Source: Deadspin