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