In Even Better News: These duck sliders are some of the tastiest concoctions I've ever cooked. #CookOrDie ~