My name is Stephen Carter and I’m a 27-year-old McLennan native who was born in Waco and raised in Riesel. I am an IT specialist with a degree from Texas State Technical College, a journalist, baseball and softball umpire, and political activist who is ru