The Manhattan idea is obviously crazy, but when that post mentioned Hudson Yards, it did get me thinking that the Sunnyside Yards in Queens would be an underrated yet really good spot for a stadium. Even if it's not over the yards specifically, you can probably find a suitable and realistic spot for a stadium somewhere in that area (Sunnyside, Long Island City, Astoria, etc.). Plus it's far enough away from Flushing/Willets Point that it won't be awkward for the Yankees and in a neighborhood that isn't totally oversensitive to being screwed in a stadium deal like the South Bronx is.