Sort:  

Yeah I enjoyed the ball games in NY. Was to most the stadiums growing up.

Shea and Citi Field, Madison Square Garden, the Meadowlands.

Saw a soccer game in the late 70s in the Meadowlands. The NY Cosmos with Pele on the team.