Partnership Enables Consumers to Pay Cash for Online Transactions at Nearly 35,000 U.S. MoneyGram Agent Locations