Wal-Mart to open a superstore on site of former racetrack