56.7 F
Friday, February 23, 2024

Tagged: Greg Owen

Stroud Wins Barracuda Championship In Playoff

Chris Stroud exploded for 20 points in Sunday’s final round at Montreux Golf and...

Greg Owen Takes 54 Hole Lead at the Barracuda

Greg Owen shot a score of 14 on Saturday at Montreux Golf and Country...