News

AUGUSTA, Ga. (WJBF) – Weather is the story on Monday at the 89th Masters Tournament. With rain and possible storms in the ...
The Masters is the ultimate golf pilgrimage, its iconic logo proof you’ve been to the promised land of Augusta National Golf Club in Augusta, Ga. Maybe even walked Amen Corner. Probably sipped a ...