By Jacob Lev, CNN
By Homero De la Fuente, CNN
By Ignacio Grimaldi and Jorge Engels, CNN
By Jeremy Harlan, CNN
By Ben Church, CNN
By Sana Noor Haq, CNN
By Amanda Musa and CNN Sport Staff
By George Ramsay, CNNVideo produced by Amy Li, CNN
By Travis Caldwell, CNN
By Ben Church, Zayn Nabbi and Darren Lewis, CNN
By Steve Almasy, CNN
By Wayne Sterling, CNN
By Issy Ronald, CNN
By Matias Grez, CNN
By George Ramsay, CNN
By CNN Sport staff
By Amanda Musa and Jennifer Henderson, CNN
By Kevin Dotson, CNN