2012 U.S. Chess Championship Opening Events May 9, 2012 NHaselton Chess Lectures Saint Louis Chess ClubWed, May 9, 2012 7:01pmURL:Embed: