Time for Top Rank! This night Jason Moloney who knocked out three opponents in a row and has only one loss of 21 matches will face Leonardo Baez with total of 20 matches he has lost 2 of them and has won last six in a row. Who will come out on top? Tune in on June 25th and find out!