I feel your pain:
Rich Stadium(where the Buffalo Bills play) not New Era Field.
It will always be the Sears Tower in Chicago.
The CN Tower in Toronto.
The Burg Dubai(tallest building in the world)in Dubai.
The Boston Garden was the Fleet Center for a few years.
Giants Stadium, not whichever sponsor bought 'em this year.