Congratulations to the Leicester Lions . Winners of the Premier League 2025.
They've won more meetings than any other team and lost less meetings than any other team.
But this is British speedway at its finest and apparently that counts for nothing.
Lets concoct a weird scoring system that seems them finish 3rd , even though the 2 teams above them have an inferior record!! 🤔