the st. louis cardinals beat the houston astros today, and will again tomorrow
one of the best baseball franchises around with arguably the greatest fanbase
"the st. louis cardinals beat the houston astros today, and will again tomorrow" What is the definition of "st. louis cardinals"?