That's what I recall. Dolan and Comcast (at least I believe was Comcast) went balls out to stop the West Side Stadium project, because it would have been direct competition with their other business interests.......not to dissimilar to how the Mets and the USTA put the brakes on the Flushing Meadows deal (NIMBY's had little to do wit it).
As a side note, exactly WHO is feeding info that the site will definitely be at 153rd st?
Cablevision, his company. Although he had plenty more residents and politicians on his side than the Jets did, especially with the sweet deal the Jets were getting from the state and MTA.