Champion. Rochester Open Chess Championship

Prize: Prize (including medals and awards)Professional

Description

Champion. Rochester Open, July 24, 2017. Above 61 players.
In: http://www.uschess.org/msa/XtblMain.php?201706246562.0