<human>:  I have a question about the 1974 NASL season. Where did the New York Cosmos play their home games?
<bot>: The Cosmos played their home games at Giants Stadium. The stadium was located in the Meadowlands Sports Complex in East Rutherford, New Jersey.