Anuncio

What professional sports team in North America has more titles?

  • Boston Celtics
  • New York Yankees
  • Montreal Canadians
  • Dallas Cowboys