The year was 1965. "Lost in Space" made its debut on national TV that year.
And the Boston Red Sox pondered building a domed stadium in the South Station area.
The site does not provide any information about this plan other than what appears on the card in the middle picture, nor could any info found on other sites about this plan. Tony Lee of NESN stumbled upon these photos again. All I can say is thank the gods of intergallactic space travel this thing was never built! It makes the Yurt in Florida look good!