A Catholic Sister Who Takes the Lead in Faith, Sports and Charity Sister Stephanie Baliga is racing to deal with food insecurity. Literally.