As the Sport Accord Convention in St. Petersburg (which I missed) wrapped up last week, I got to read some first-hand impressions from participants: touching on emotional and professional expectations, some comments were tactful, some raw. The fact that it was taking place in Russia has triggered…