McLennan falls to Grayson in semifinal