Right-hander Kyle Finnegan finalized a $19 million, two-year contract on Saturday to remain with the Detroit Tigers.