Barracuda Championship | Montreaux G&CC | 2018

The Barracuda Championship returns to Montreux Golf & Country Club in Reno, Nevada. In 2017, Chris Stroud captured his first PGA TOUR victory after rallying over the final six holes of regulation to join a three-man playoff and winning with a birdie on the second extra hole.

Category: Tag: