Fencing Three Temple fencers compete at NCAA championships 26 March 2019 Alex McGinley The Owls finished 11th out of 21 teams at the NCAA championships in Cleveland.