John Glenn upends Frankenmuth in Regional semis