Liriano's contract with the Pirates is finally final. (US Presswire)

Left-hander Francisco Liriano has passed a physical, and his contract agreement with the Pirates is finally official, the team has announced. The deal was held up because the pitcher broke his right (non-pitching) arm in an accident -- reportedly a "bathroom fall" -- at home this offseason.

The two sides originally agreed to a two-year, $12.75 million contract in December. The contract was revised following the accident, and CBSSports.com's Jon Heyman has the details. Liriano will make a guaranteed $1 million in 2013 with the potential to make an additional $11.75 million in bonuses and options.

More specifically, Heyman reports that Liriano could make up to $3.75 million based on the number of days he's not on the disabled list as a result of his right arm. Additionally, an option for the 2014 season could vest at $5 million, $6 million or $8 million, depending, again, on the number of the days that he's not on the DL in 2013 as a result of the injury to his non-throwing arm. If his 2014 option vests at $5 million or $6 million, then Liriano can make up the difference between that vesting figure and maximum vest of $8 million based on the number of games that he starts in 2014. 

The 29-year-old Liriano is coming off a season in which he posted a 5.34 ERA in a combined 156 2/3 innings for the Twins and White Sox. For his career, Liriano has a 4.40 ERA across parts of seven major-league seasons.

For more baseball news, rumors and analysis, follow @EyeOnBaseball on Twitter, subscribe to the RSS feed and "like" us on Facebook. Also, individually interact with us on Twitter: @MattSnyder27, @daynperry and @mikeaxisa.