Josh Kelly is having a quick turnaround having fought just 4 weeks ago when stopped Walter Castillo in the first round. Here he is fighting David Avanesyan which is by far his best opponent to date. Avanesyan had an impressive win over Shane Mosley in 2016 and has shared the ring with Egidius Kavaliauskas and Lamont Peterson. Josh Kelly is a blue-chip talent and we believe he is ready for the challenge Avanesyan presents. We have Josh Kelly remaining undefeated.