There is lots of talk and anticipation of a new soccer stadium coming to Buzzard Point. The new stadium will bring thousands of fans and visitors to an area that has been a heavily utilized industrial area for decades. A trip down to Buzzard Point reveals concerning images and overwhelming […]