France and Morocco meet Today in a FIFA World Cup quarterfinal at Boston Stadium in Foxborough, a completely open air venue that leaves both teams and the nearly 66,000 fans in attendance fully ...