Established in 1997, Cardinals Care has invested over $31 million to support St. Louis area children, built or renovated 25 youth ball fields in local under-resourced neighborhoods, and distributed ...