France, England to face off for bronze in last Miami World Cup match
South Florida’s final World Cup match is Saturday. The day before Spain and Argentina play for the world title, England and France will play for the bronze medal at Miami Stadium (aka Hard Rock Stadium) at 5 p.m. Although players on both teams had their eyes on the championship,