January 17, 2018 by Fr. Mike Keucher, VF Daily homily thoughts, 1/17 Today in our first reading, David kills Goliath. There are a lot of Goliathes out there. It seems impossible to overcome it all sometimes. But with God, it is possible. And the best slingshot it the Holy Rosary.