Basketball / Teams / New York Knicks #152 Which arena is home to the New York Knicks? AMadison Square GardenBBarclays CenterCPrudential CenterDNassau Coliseum Answer: Madison Square Garden The current Garden opened in 1968 above Penn Station. Source Show the answer Share #151 Play this week's quiz #153