Where do the New York Liberty play their home games?
Madison Square Garden
Barclays Center
Prudential Center
Citi Field
Answer
The New York Liberty play their home games at Barclays Center, located in Brooklyn, New York. Barclays Center is a multi-purpose indoor arena that also serves as the home venue for the Brooklyn Nets NBA team.
The Ultimate New York Liberty Quiz: 20 Questions to Prove Your Knowledge