Wal-Mart and Sam's Club Raise $20 Million for U.S. Children's Hospitals