elin nordegren now(00) Save Image Image gallery: 5 Surprising Facts About Elin Nordegren's Quiet $200 Million Life in 2025