0 votes
Is Barcelona the best team in the world?

1 Answer

0 votes
Barcelona are still the best team in the world, Champions League or no Champions League."
...