1 min read Others Revealed: Celtic smash club record with £51m payout admin September 21, 2023 The £50.7million owed by Celtic in transfer instalments and other payables is a new...Read More