Andover, Massachusetts
Watson was born in Andover, Massachusetts and attended Punchard High School.