Who played in 3 world cup finals July 8, 2019 16 32 64 128 Who has played in 3 world cup finals World cup final winners World cup winners list World world cup finals World cup finals winner