Which is the Best Team – in any Sport – in the World?