Two more properties neighboring the new Buffalo Bills stadium are on sale for at least a million dollars and these have the potential for commercial development before the Town of
Plans for the new home of the Buffalo Bills are all but finalized and now the conversation in Orchard Park has turned to the future of what will exist around it.