A major new addition is coming to Music City: the future home of the Tennessee Titans, a $2.1 billion stadium approved by Metro Council in April. It's set to break ground in 2024 and open in 2027.
A former Erie County Jail deputy was arraigned Thursday in Orchard Park Town Court on multiple charges stemming from allegedly driving through a barricade during a Buffalo Bills game on