Home Tags Marshall Shepherd
Tag: Marshall Shepherd
Why so many Atlanta Braves rain delays? Science could explain.
Atlanta Braves home games have faced plenty of rain delays since the move to Cobb County. Why? A recent University of North Carolina and University of Georgia study about rainfall patterns around Atlanta could hold a clue.