Who will win the World Cup? BBC pundits make their predictions
[BBC]The World Cup starts in Mexico City's Azteca Stadium on Thursday and finishes in the MetLife Stadium near New York City on 19 July.Forty-eight teams will contest the tournament, which will be played out in 104 matches across three countries over 39 days, including the co-hosts - Canada, Mexico and the United States - plus holders Argentina.Who will get their hands on the famous gold trophy this time? Who are the other main contenders? And how will England and Scotland do?BBC Sport's TV and
Read more »