Pickleball comes to Penn Plaza
PENN PLAZA, Manhattan (PIX11) – The ever-growing sports club community in New York City has a brand new addition.
Penn Plaza is now home to the city’s largest indoor pickleball space. PIX11’s Vanessa Freeman takes a look at all the action.
Watch the video player for more on this story.
For the latest news, weather, sports, and streaming video, head to PIX11.