2014 Finals : Ramy Ashour wins in Richmond 4th Jun 14 stevecubbins Ramy Ashour wins the 2014 World Series Finals in Richmond, Virginia … Read more HISTORY