Tag: The Masters 2021

Who Will Win the 2021 Masters?

The Masters golf tournament in Augusta, Georgia is taking place April 8-11. There will be a limited number of fans (or patrons) at this years event given COVID-19 is still a concern. You get the sense the players and caddies are still excited about playing in this years event with patrons being present – but …

Read more