3 workers hit in front of church by out-of-control vehicle

Deputies are still searching for two people who ditched a car on foot just off FM-521 in Fort Bend County.