Macklemore pledged more than $1 million in earnings he received while opening for Sheeran, while Kraft said he would donate $2 million, matching a contribution made by Sheeran.
Worth noting that Kraft said he would donate that $2 million to 'aid in the region" which almost certainly means Israel, not Palestine.