All reviews seem negative
The Atlantic City Surf are an independent, minor league baseball team. The play in a nice stadium called the Sandcastle in Atlantic City. It is easily accessible off the Black H...