Teams race to Miami where, after nine countries, 18 cities, and more than 29,000 miles, one team is crowned the winners.