0
Anonymous
After years up bring up in the press box, in 2012 the organ at Yankee Stadium is located in the Delta Suite section of the stadium. Fans with tickets to the Delta Suite may visit and even submit a request!!
Wiki User
Chat with our AI personalities