By Jim Gehrz, Star Tribune
Eugene Sit of Sit Investment Associates has died at age 69.
Published October 25, 2006