Lee Richmond was a diminutive Major League Pitcher from the earliest days of the National League. Signing in 1879 out of Brown University, he would become the first pitcher to win 30 games but most importantly, he threw the first ever Perfect Game in the history of Major League Baseball (1880). The offered studio style photograph was taken in 1925, 45 years after he attained the feat that put him in the record books forever! A rare player to find a photograph of in any form.
Size: 3x4.5
Designation: Vintage 1(b)
Condition: 5/5
Quality: 3.5/5
Overall Grade: 8.5/10