Baynard Stadium

Baynard Stadium located in Wilmington, Delaware, near the lush Brandywine Creek State Park, is a multipurpose stadium with a natural surface. Utilized by local athletic organizations, this site is a great venue to enjoy or host an exciting sports event!