Sport Annus mirabilis or year to forget? How the current 92 league clubs fared in 2023 January 1 2024