Champaign: Nicholas Mekhael vs Keshav Chopra Set Handicap +/-1.5 70% · Champaign: Nicholas Mekhael vs Keshav Chopra Set 2 Winner 26% · Champaign: Nicholas Mekhael vs Keshav Chopra Set 1 Winner 22%. Ma…