Superdomes Welcome Back Ottawa Golfers
It’s Ottawa; you can’t fight the weather. That doesn’t mean golfers have to give up on their chosen sport though. It’s exactly what the Superdome Sports Centre (Gloucester) and Superdome at Ben Frankin Park (Nepean) are …[More]