Question: Which team in the World Series of Boxing league does Clemente Russo currently box for?
Sentence (from "Indios de Mayagüez"): Based in Mayagüez, the "Indios" have won 18 national championships and two Caribbean World Series.
Relevant evidence: No