A push to bring a minor league affiliate of baseball’s Atlanta Braves to Wilmington, N.C., is adding to its PR team to build support for the plan, which includes a city-built stadium costing from $35-40M.
Read the full story (sub req'd) | Subscribe to O'Dwyer's