In-depth: Instant analysis of Bills’ stadium deal ‘The overall total share of public financing from taxpayers in this deal adds up to 60.7% of the funding required to build the stadium in Orchard Park across the street from Highmark Stadium on Abbott Road.’ No related posts.