At least 27 people have died in Erie County following a winter storm that paralyzed a good portion of Western New York over the Christmas Holiday weekend. Erie County Executive Mark Poloncarz confirmed via Twitter of the 27 people who have died … [Read more...]
$1.4 Billion Deal Announced for New Buffalo Bills Stadium in Orchard Park
A $1.4 billion deal has been announced for a new Buffalo Bills stadium in Orchard Park. The agreement between New York State, Erie County and the NFL's Buffalo Bills franchise includes a 30-year commitment for the Bills to remain in Buffalo. NFL … [Read more...]