Feature The man who could end the career of Shane Mosley May 27 2016 Daniel Herbert introduces David Avanesyan, who takes on Shane Mosley this weekend