Right-hander Tyler Kinley and the Colorado Rockies agreed Friday to a $6.25 million, three-year contract, a deal that could increase to $9.25 million if he becomes the team's closer when he returns from elbow surgery.