DAVID TORRES FACES OSCAR LEON THIS FRIDAY NIGHT IN CHICAGO / April 8, 2008 CHICAGO, IL (April 8, 2007) An excellent lightweight bout has been added to THE ODEUM… Read More »