The Cardinals could do business with either the Red Sox or the Giants.