DeOssie on Big Show: 'I love New England'