Poll: Majority favors downtown stadium for Bills ‘In contrast, many of those in the poll see Ralph Wilson Stadium in Orchard Park as past its prime despite $130 million in renovations just last year.’