Home Other Stuff Steve Wynn Splashed Out $28 Million on a Sculpture of Popeye