Sort:  

Good memories for you as well, I take it? :)

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.