0
Anonymous
Ralph Wilson Stadium was originally called Rich Stadium. It is located in the town of Orchard Park, a suburb of Buffalo, New York. It is the home of the Buffalo Bills of the NFL.
Wiki User
Chat with our AI personalities