Barclays Center, the new jewel in New York's crown, opens its doors

Sep 21, 2012