Scheffler and Stark evoke memories of legends

2nd Jun 2025    |     Source: BBC

Scottie Scheffler has won three majors while Maja Stark has now claimed her first