Carolina Challenge Cup Once Again Pits Battery against Three MLS Teams

by