VIDEO: In Light of the Good News - René Taubensee

René Taubensee, wife of former MLB catcher and current San Francisco Giants Minor League Hitting Coach Eddie Taubensee, grew up never hearing the story of Jesus Christ.

Watch René tell her story of surrender in light of the Good News of Christ.