LA Fitness, the gym founded in 1984 just east of Los Angeles, has taken the Rumble Boxing space — and a little more — on the West Street side of 100 Barclay, aka 142 West. (These are pics from when Rumble opened there in 2019.) I don’t think there are any other locations in Manhattan, […]