To thaw or not to thaw? I cant seem to find a straight answer
on-line and have a bag of TJ's frozen asparagus-they're on
the thin side. My gut instnct was to thaw first, then a little
salt/pepper /olive oil before hitting the grill. Any LTH expertise
here would be appreciated.