you do not need to marinate lamb leg for long hours if you don't have the time. but first, make sure you season the lamb well with kosher salt and black pepper. and for best flavor, give the meat a good rub with fresh garlic, spices, and dried herbs (see my lamb seasoning below).