I think im right in that saints own the land next to the stadium? Whats the plans for this? I thought maybe a mini version of the etihad campus would be great. Having all the facilities in one area. What does everyone think?
I think im right in that saints own the land next to the stadium? Whats the plans for this? I thought maybe a mini version of the etihad campus would be great. Having all the facilities in one area. What does everyone think?
Saints don't own any ground, only what sits on it.