Address: 5998 Alcala Park
University of San Diego and their cross town opponents from San Diego State University. The field is located at 5998 Alcala Park, San Diego, California, on the
University of San Diego and their cross town opponents from San Diego State University. The field is located at 5998 Alcala Park, San Diego, California, on the