Medford

The Playstead at Franklin Park
Location: Medford, MA

The Boston Royal Giants played here. Photo: Baseball at Franklin Park, image courtesy of the Library of Congress, Prints and Photographs Division