Original: The Cardinals have a long standing rivalry with the Chicago Cubs as well as a newer rivalry with the Houston Astros.
Simplified: The Cardinals have a strong rivalry with the Chicago Cubs that began in 1885.