I don't have intimate knowledge of the lease but I do know Shels are responsible for the upkeep of the stadium, and have invested quite a bit on it in recent years. You'd know yourself from Dundalk that even keeping a stadium ticking over costs a lot of money, let alone improving it.
Bookmarks