September 11, 2011
Lee Richmond, Worcester Ruby Legs. Pitcher of the first perfect game on June 12, 1880; and, it would seem, a hipster.

Lee Richmond, Worcester Ruby Legs. Pitcher of the first perfect game on June 12, 1880; and, it would seem, a hipster.

Liked posts on Tumblr: More liked posts »