The New York Giants continued their early training camp roster tinkering on Wednesday evening by signing offensive tackle Garrett McGhin. The 6-foot-6, 302-pound McGhin originally signed with the Buffalo Bills as an undrafted free agent out of East Carolina following the 2019 NFL draft.