After shooting a 59 in the opening round, Brandt Snedeker birdied the final hole for a three-shot win at the Wyndham Championship.