

Mayor Harrison is a character in Young Sheldon and is portrayed by Robert Clotworthy. He is the mayor of Medford, Texas in the 1990s. One day, he gets a phone call from Sheldon about running for student body and seeking advice. The one thing Harrison tells Sheldon is to have a good handshake. (A Political Campaign and a Candy Land Cheater)