Arts & Culture The Lost Lewisohn Stadium at City College of New York On the campus of The City College of New York, across from the iconic Shepard Hall and in front of