Anyone can win as the magic of The Masters returns

The first of golf’s four major tournaments is just around the corner and it will be as hotly contested as ever this year. Played at Augusta in Georgia, USA, the tournament has been running since 1934 and has been held every year since its inception, with the exception of the years 1943-45 due to the […]