Halapio (Achilles) signed a contract with the Giants on Wednesday.
Halapio was let go by the team this offseason after Giants failed to tender him a contract. The veteran is coming off a torn Achilles that he suffered in December of 2019, so it's not likely that he'll be ready to suit up for game action in 2020.