Lamb is a tender meat when prepared properly. Most lamb recipes call for the meat to be braised or marinated so that it stays moist and tender when served.
It's the meat that's launched a thousand jokes. But how did Rocky Mountain oysters get their name and what do they taste like?