Left-handed starting pitcher Francisco Liriano passed a physical and signed a one-year, $1 million contract with the Pirates on Friday, an industry source said.

The move comes six weeks after he and the team had agreed to a two-year, $12.75 million deal that was nixed because Liriano broke his right arm prior to completing a physical.

Liriano is expected to join the Pirates in Bradenton, Fla., for spring training, which opens Monday when pitchers and catchers report. But general manager Neal Huntington said Francisco's status is “to be determined.”

“Our primary focus is the continued healing and rehabilitation of his injured right arm, and we will progress as the healing and rehabilitation allows,” he said. “While we have a rehabilitation and tentative return-to-pitch program in place and we look forward to getting Francisco back into competition as quickly as is feasible, medical issues are gray areas.”

Liriano could make an additional $3.75 million this season based on incentives tied to the number of days he is not on the disabled list as a result of the injury, a source said. The club has an option for 2014 worth up to $8 million.