Lafayette’s Katie Haefner competes in the 100-yard breaststroke during the preliminary round of the MSHSAA Girls Swimming and Diving Championships in St. Peters, Mo., on Feb. 19, 2016. Michael Gulledge, Special to STLhighschoolsports.com
Lafayette’s Katie Haefner competes in the 100-yard breaststroke during the preliminary round of the MSHSAA Girls Swimming and Diving Championships in St. Peters, Mo., on Feb. 19, 2016. Michael Gulledge, Special to STLhighschoolsports.com