beIN THE STREET: Who Are the Best Team in the World?

  • The Champions League is back and our man Jimmy is asking the wide-eyed pedestrians of NYC which club will win it.