The World Cup returned to Miami one last time on Saturday as England and Norway clashed at Hard Rock Stadium in the 2026 FIFA ...