Yup. Or maybe invest in some armour, since he's obviously going to be an arrow magnet. Giants clearly aren't that bright.
Talking of which, didn't the Bolton troops seem a bit weirdly calm about facing a ****ing great giant to you? You'd think fighting giants was something they did every day.