Well, where is it? It's 7 years later and there's this mixed use place going up across the street. I personally think it's time to dust it off.
__________________
Buffalo ProposalMeter
A new Buffalo Bills stadium (as of 12/2/17);
Chance: None; [Very Little]; Little; Maybe; Big; Very Big; Imminent;
Last edited by Buffaboy; Oct 15, 2015 at 2:06 PM.
|