No question Schaf is the QB and has some impressive stats to show this season. But there was no reason to pull Mayes with 2 minutes left in the game. He was moving the offense down the field and his getting some game experience should have been the focus and not getting Schaf back on the field as soon as he was ready to take the next snap.
If we were one score from taking a lead late in the game its one thing. 17 Points down with 2 minutes left, the kid should have finished the drive.