20160425 sports.off-the-field: Lionel Messi keeps 10 million shirt promise to Stephen Curry