Guys and gals, I'm of the opinion that the Ralph's day has passed and it is time to build a new state of the are multi purpose stadium up against the US side of the falls. It would be the envy of the league! Lots of glass, large scoreboard/screen, retractable roof (with the understanding that it would never be closed for Bills games). The venue would be fantastic coupled next to one of the seven wonders of the world. It would reinvigorate the entire region. The falls would make it an instand draw for the Super Bowl, final four, college bowl games, pro bowl game, etc. Players would actually want to come up here to be part of something special.
Sure there are hurdles to cross, but the time is now to start planning. Niagara is the best place to build a new stadium. Butting it up next to the falls would be idea. Thoughts?
Sure there are hurdles to cross, but the time is now to start planning. Niagara is the best place to build a new stadium. Butting it up next to the falls would be idea. Thoughts?
Comment