Published in the Mar. 4, 2009, issue
KAREN SMYERS ’83, above, a Princeton swimming star who went on to become one of the most accomplished triathletes in the world, was inducted into the USA Triathlon Hall of Fame in Colorado Springs, Colo., Jan. 17. Smyers, a seven-time national champion, won...
Read more