Ben Crane (remember Ben?) Aaron Baddeley (remember Aaron?) Their games at the Butterfield Bermuda Championship have been revived by Aaron Baddeley (remember Aaron?)

Has Ben Crane, a five-time Tour winner with over $21 million in earnings, been lost in the Bermuda Triangle?