Dr. Terry Osborne

Dr. William Terry Osbourne- 1974 Inducted into the Hall of Fame in 1988 Dr. Terry Osborne, a native of Port Jefferson, New York who now resides in North Carolina, came to Acadia during the academic year 1923-24. Having received his Bachelor of Physical Education from springfield in 1922, he subsequently took special work at Cornell […]