Niklas Anttila, known as the Finnish Cowboy, took the 2026 PDGA Champions Cup in Lynchburg. It was the first PDGA Pro Major win of his career.Watch on YouTube →