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