
Niagara Falls Arena Study: No Author, No Team, No Truth
The City of Niagara Falls, New York, retained the consulting firm Sports Facilities Advisory (SFA) of Clearwater, Florida, to produce a “feasibility report” for a proposed indoor arena called Centennial Park. The word “feasibility”
Follow Us