Puello signed a minor-league contract with the Mets on Saturday, Tim Healey of Newsday reports.
Puello has signed a minor-league deal with the Red Sox, CChris Cotillo of The Springfield Republican reports.
Puello was outrighted by the Red Sox on Wednesday and elected to become a free agent.
Puello was recalled by the Red Sox on Saturday, Ian Browne of MLB.com reports.
Puello was added to the Red Sox's 60-man player pool.
Puello will make his spring debut Friday, according to MLB.com.
Puello will be late arriving to spring training due to visa issues, Chris Cotillo of The Springfield Republican reports.
Puello signed Tuesday with the Red Sox on a minor-league contract that includes an invitation to big-league camp.
Puello (hip) elected free agency after being outrighted by the Marlins on Thursday, Joe Frisaro of MLB.com reports.
Puello (hip) was outrighted to Triple-A New Orleans on Thursday.