I take that back. About it being Goliath in the picture. The horse in your photograph has white marking on his feet. And Goliath does not. The horse in your photo is probably 99.9 % a Central Park carriage horse Percheron Cross. Plus, as you can now probably tell by looking at these huge beasts, it's just too small.
Re: I found him!