To read this article in full go to The Norman Transcript

It’s been a long time since Norman’s Thomas Johnson challenged for a state championship, and today he’ll get another chance.

To continue reading this article in full go to The Norman Transcript