Emotions running high for McCaw