Posts Tagged ‘live viewing’
Enjoy soccer in the sky at Upper 90!
Soccer, football—whichever you prefer to call it, has long been one of the world’s most beloved sports in all places but one: here. While soccer is certainly a popular sport, it hasn’t quite held as much weight as, say, American football. Luckily for soccer lovers, the Upper 90 Soccer Center is here to change that.…
Read More