1971

Dr. William E. Straw ’71 was inducted into the St. Francis High School Sports Hall of Fame in Mountain View, Calif., for 28 years service as Team Physician.

29 Oct 2018