This is a Mark Goddard autographed baseball. He was one of the stars of the classic 1960's TV show, Lost in Space. This was
signed in 2002 at the Chiller Theater Show in New Jersey. It is signed in blue ink on the sweet spot of the ball.
Many thanks, to Barry Dubin of Selden New York for this item.