Who Owns Northampton Saints? (Explained)
Northampton Saints is one of the few clubs in the English Premiership that has retained a single majority shareholder since 1996. Who Owns Northampton Saints? Northampton Saints is owned by a Public Limited Company with a majority shareholding held by local businessman Keith Barwell. There are a small number of significant investors who collectively own … Read more