Essential Golf: A passion for the Game

LIV Golf have confirmed the full 12-team, 48-player field set to compete all season in the LIV Golf League, the league featuring 14 tournaments in seven different countries around the ...