Wynn Resorts Overhauls Board but Las Vegas Sands May Be Better Bet By: Stocks to Watch April 19, 2018 at 11:26 AM EDT After founder Steve Wynn’s resignation, Wynn Resorts looks better positioned for the future. But Las Vegas Sands has more upside. Read More >>