Spurs owners inject £100m into club October 9, 2025 by admin Tottenham Hotspur’s majority owners inject £100m of new capital into the club.