Oh, McCaffery. I was counting on it being Weasley Clark.
Most retired generals I wouldn't give a bucket of spit for. I admit my bias...my last job in the Army, I was a HQ battery commander, and my mess hall was used a couple times a month by retired officers for breakfast get togethers. They never took off their rank, and I'd hear it from my boss if they weren't treated like royalty.
IMO, they would have been better off at IHOP, or some other establishment off post. Damn, they were a pain in the ass.