Arena of Delusion: Niagara Falls Bets $200M on a Team That Doesn’t Exist – Study Proves it!
By Frank Parlato The City of Niagara Falls retained Sports Facilities Advisory (SFA), based in Clearwater, Florida, to evaluate the feasibility of a new