Storms in Augusta delay Monday practice at Masters

7th Apr 2025    |     Source: BBC

The Masters is the first major of the year and is being played for the 89th time