BetBugs

ChinaATP ShanghaiFinishedFeatured

Predictions graded

Michael Zheng #94United States0Nicolas Mejia #119Colombia2

Predictions5–742%
Edges3–350%