CitySports Seattle/PNW CitySports News 3 months ago Who won the last FIFA World Cup?Defending champions Argentina aim for back-to-back World Cup titles as they face Spain in the 2026 final. Here's when it'll happen. 0 Comments Public All Members Only Me Public All Members Only Me PublicAll MembersOnly Me