The baseball complex at Hugh McRae park is centrally located in the heart of Wilmington, close to the corner of Oleander Drive and College Road. There are 4 little league fields, 2 batting cages and a concession stand that is open during the seasons. The Winter Park Optimist Club coordinates the baseball leagues and my children have been involved for years.