PARIS (AP) - France has revamped its stadiums for the biggest-ever European Championship, which begins Friday when the host nation takes on Romania at the Stade de France in the Paris suburb of Saint...
592