From ESPN.com:

The New York Yankees signed Cuban prospect Juan Miranda to a four-year contract worth $2 million, the player told ESPNdeportes.com. ...

"In Cuba I grew up dreaming of playing in the big leagues, but I never thought it would be possible, much less with the Yankees," the 23-year-old Miranda said.

The article notes that it's a major league deal, meaning that Miranda has to be on our 40 man. He's a lefty 1B/OF.

Update: Or not? Peter Abraham says the deal isn't done yet, just in the works. Thanks Chris.

Via Cliff.