Should the Cards have kept McClellan?