Veterans Memorial Stadium - 508 E. Lew Davis Street, Long Beach, California, USA
(stadium at beginning of film)
East Los Angeles College - 1301 Avenida Cesar Chavez, Monterey Park, California, USA
("El Estadio Del Sol" Stadium in Mexico)
Jun 15, 1976
June 15, 1976