Place I Live is a helpful platform to give people better overviews of areas in cities. In the website you can view different profiles dedicated to streets, houses and zip codes so you could get detailed information about them.
The page can show you the list of college stadiums in New York City. If you want to do sports in these college stadiums in New York City, usually you have to be a student. You can view the map for the locations of college stadiums. There are also college baseball stadiums in New York City.