Masters weather update as fans left sweating with 'rain and thunderstorm due'

Heavy rain is expected at Augusta National ahead of the Masters.

No comments

Read more