Windward Braves Red Location: Cumming, Georgia Level: amateurSport: baseballLeague: Great South League Status: defunctTeams with the Braves team name Tweets by mascotdb