WooSox manager visits site of baseball’s first perfect game
A stop at a quiet monument on Worcester’s Sever Street gave WooSox manager Iggy Suarez a firsthand look at the site where Lee Richmond threw Major League Baseball’s first perfect game in 1880