The semi-finals of the World Cup will take place on Oct. 20-21 in France, with the defending champions South Africa facing New Zealand and England taking on Argentina. The matches will have huge ramifications as the winners advance to the final on Oct. 28 and win the prestigious Webb Ellis Cup. With 20 teams competing for the title, it’s difficult to predict who will win this year. But some contenders can upset the odds and lift the trophy. The defending
