Thanks for the Castro,
diesel!
So, as a one-for-one replacement, let me drop Frank Diaz into the queue. .984 and .957 OPS figures the last two years down in Mexico have the AI thinking he might be in demand back up north, where once upon a time he washed out of the Nationals system. Not impossible, I suppose.

Modern-day and days gone by, respectively.
(Technically, this is Frank I. Diaz, the Venezuelan. There is a Cuban Frank C. Diaz, but the way he's hitting, he may never get off the island.)