USCherry
UTC Legend
I think our rise from the points deduction to the premier league is up there. Maybe even better,that Leicester title win is by far and away the greatest footballing achievement in England since the start of the 21st century, and it isn’t even close.