Josh Hamilton appears at Christian rally

Shortly after facing the media and making a public apology, Josh Hamilton headed to Katy, Texas (near Houston) and spoke at a Christian men's rally, something he was scheduled to do.

"I could hide in shame, and not show up tonight and be withdrawn, but I didn’t want to do that,’’ Hamilton told the group while reiterating his Christian faith, according to an Associated Press report. "I'm doing what I had to do today. I am fessing up. I am going to be a man about it, I am fessing up. People are going to call me a hypocrite, but I am a sinful man."

Hamilton apologized for his relapse earlier in the day. You can read all about that here.