The Braves have one of the largest fan bases in the country, kind of

April 24, 2014 01:31 PM