That particular bus depot is the largest of the depots in Manhattan and largest of the ones in the entire city, it wouldn’t have been demolished for a stadium. Leaving behind the 2 lots of the Javits Center expansion wouldn’t have been big enough to fit a stadium.