In a surprising turn, Adidas and Kanye West have reached a settlement, putting an end to their two-year dispute sparked ...