Jose Francisco Ruiz Sotoca vs Juan Humberto Rodriguez Melendez · Round 6: Jose Francisco Ruiz Sotoca - Juan Humberto Rodriguez Melendez Apr 8, 2023 · Chesscope