 Ramba uchinyora ndima ino - Russell paakanga achiri amateur, akahwina menduru yebronze paWorld Championships muna 2005. Muna 2011, akatumidzwa zita rekuti Prospect of the Year ne The Ring, Sports Illustrated, uye ESPN. 