The Cincinnati Reds and the St. Louis Cardinals have a fierce historical rivalry. Cincinnati, Ohio is around 350 miles from St. Louis in Missouri.