Juan Carlos Linares did not have an easy journey to America, but now that he's here, the Red Sox prospect is relishing every moment.

The 26-year-old outfielder persevered through arduous conditions to escape Cuba and travel to Mexico to get his opportunity to reach the United States. Linares traveled through alligator-infested waters to reach a boat travelling to Mexico, a boat that broke down in the middle of the ocean during his journey. Linares and his family survived for two days without food, but their dream to achieve a better life helped them push through until they reached safety.

Linares always wanted to play professional baseball, but he never received the opportunity in Cuba, playing for three years on La Habana without a national team nod. According to his interview, translated by Red Sox shortstop Marco Scutaro, Linares was paid just $8 per month to play, and knew he could find a better life playing somewhere else.

His dream has been realized with the Red Sox. Linares played with Double-A Portland last season, and he hopes to further his career with Boston in the coming year.

To hear more of his incredible story, check out the interview above with Heidi Watney.”