The Red Sox-Cardinals game scheduled for Saturday at Fenway Park has been postponed due to an extended period of rain ...