Guard Zach Piller signed with the Giants on Thursday. Piller started three games last season for the Titans before sustaining an ankle injury at Miami on Sept. 24 that kept him out the rest of the season. Tennessee waived Piller in February and he was signed by Detroit in March, but the Lions cut him last month.