whaaaaat?!?!?!?!? Gabriela Eisenhart June 9, 2009 THAT is a meatball grilling basket. yeah, you heard me right. a MEATBALL EFFING GRILLING BASKET!! oh william sonoma, you get me.