News

The banner references the 30-point deduction imposed on Luton for financial irregularities, leading to their relegation from the English Football League (EFL) in the 2008-09 season. Advertisement ...