England, France disappointed to play for World Cup bronze but say they have a ‘duty’ to win
MIAMI GARDENS – The English and French teams wish they were not in South Florida this weekend. They would prefer to be in New York, preparing to play in the World Cup final. Instead, they will play in the bronze final at Miami Stadium (aka Hard Rock Stadium) at 5 p.m. on Saturday