The Philadelphia Phillies have officially signed Miguel Alfredo Gonzalez more than a month after reportedly agreeing to terms on a deal.

It was previously reported that Gonzalez would receive a six-year, $48 million deal, but the official terms are $12 million over three seasons. The deal also includes an undisclosed signing bonus and performance incentives.

The initial agreement reportedly broke down over concerns about Gonzalez's elbow.