Patrons delayed entry into The Masters due to storm threat Admin Top24News 3 months ago Patrons delayed entry into The Masters due to storm threat