Despite struggling off the tee for most of the round, Weekley posted a 15-under total of 269 to become the first player to win consecutive titles at Hilton Head since Davis Love III in 1992.