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