Ok, so you want me to come to New York where I’m probably going to want to see things I have heard of like the Statue of Liberty, and the Empire State Building, and Central Park and Times Square and a Broadway show…..
…and if I do think of “New York City Baseball Stadium” you think there’s nothing more New york than Citi Field? Now you and I know Fake New Yankee Stadium is fake and new, but the tourists won’t care.
Who approved this?