‘The clock is ticking on a new Buffalo Bills’ stadium lease, and it’s likely to keep ticking until the clock strikes 12 — or at least well into 2012, or even 2013. The lease between the Bills and Erie County expires on July 31, 2013, just before the start of that season.’