Is there a roast that engenders more passion than a leg of lamb? I think not. People seem to either love it or hate it. Why Is That? I don’t really know but I do have a couple of suspicions that I feel have high odds of being correct. The first is, that some folks…