Zambrano has not pitched in the majors since 2012 when he made 35 appearances (20 starts) for the Miami Marlins. After that season, his $91.5 million deal expired and Zambrano vowed to retire and to stay retired.
Instead, he signed a minor league deal with the Phillies in May of 2013. He made seven starts in the team's minor league system, posting a 2.04 ERA. However, the team released him in mid-July after he was shut down with shoulder pain.
The volatile Zambrano has been pitching in the Venezuelan Winter League for Magallanes. His agent, Barry Praver, says he is hoping to continue his career.
Praver says there is no preference for Zambrano on where he would play, but that he would like to go wherever he has the best opportunity to pitch.