The announcement finally happened. Seattle will host World Cup matches in 2026. San Francisco apparently also gets to host some matches, you know the town that's great for selfies. Texts react to the show. Softy joins form the EQC.