Six members of the Yale men’s swimming team (7–1, 6–1 Ivy) competed in the NCAA Championships in Federal Way, Washington from March 26 to March 29. The team posted a top-20 finish, making the meet ...