Optometrist Mark Shirley launches bid for Alabama House of Representatives District 100 - Yellowhammer News