Weekend Surprise! 5% off any purchase. Get the code »

Al Horowitz

Horowitz has been the U.S. Open Chess Champion three times and has been a member of the U.S. World Championship Team.