Global superstar Ed Sheeran performed his latest single, “Castle On The Hill,” recently captured during the Santiago, Chile stop on his world tour, at the 2017 Billboard Music Awards....