アメリカン・トップチーム
Rio has most recently taken up coaching/training at the American Top Team in Miramar, Florida, and Coconut Creek, Florida.