QUIZ: Can you name every team to have won the World Club Challenge?

The challenge is simple enough; there have been 25 World Club Challenge finals – so can you name the teams that have won every single one of them?

You’ve got five minutes.. go!