Marc Leishman shot a sparkling 62 to win the Travelers Championship on a dramatic final day at TPC River Highlands in Cromwell.
Marc Leishman wins Travelers Championship