Right-hander Kumar Rocker has agreed to a contract with the independent Tri-City ValleyCats after failing to sign with the Mets last summer as their first-round pick.