Ryan Welsh is the lead pastor at Restoration Church in Southlake, Texas, and serves as an adjunct instructor at Southwestern Baptist Theological Seminary.
Ryan Welsh | The Olympic boxing controversy has unusual nuances, but it still involves a man punching a woman