Madison Square Garden will be sticking around at its current location above Penn Station for at least five more years — after a City Council committee voted to grant the venue a new short-term special operating permit on Monday. However, the reduced term was heralded as an opportunity to create “a train station that is […]