Former Coastal Carolina golf star Dustin Johnson has won The Barclays. He shot an amazing 29 on the front nine, and completed the round by carding a 6-under par 65 to finish 19-under for a two shot victory in Edison, New Jersey.