Tennessee Titans free agent defensive end Kenny Holmes has agreed in principle to a five-year deal with the New York Giants, The City Paper has learned.
Terms of the deal were not disclosed, but the Giants are expected to make an official announcement of Holmes