McGough signed with the Texans' practice squad Monday, Aaron Wilson of the Houston Chronicle reports.
McGough spent training camp with the Texans but couldn't beat out AJ McCarron for the backup job behind Deshaun Watson. He tried out with the Jets but opted to come back to Houston. If Watson or McCarron get banged up, McGough will be called up to the active roster.