 Kọkọ parí gbólóhùn yìí: Ní July 11, 2010, Rico ṣèèṣì ṣubú lẹyìn tó wo fíìmù náà : 2010 FIFA World Cup Final pẹlu Chinchilla ni hotẹẹli kan ni Nandayure Canton. Àwọn ibi tí egungun ìbàdí rẹ, egungun ọpá ẹsẹ rẹ àti àwọn egungun ìhà rẹ ti fọ gan-an ni. Ní ọjọ kejì ni wọn gbé e lọ sí ilé ìwòsàn CIMA níbi tí wọn ti ṣe iṣẹ abẹ fún un. 