Woolly Mammoth Meatballs Are a Thing: Should They Be Served in NYWoolly Mammoth Meatballs Are a Thing: Should They Be Served in NYWould you eat a "woolly mammoth meatball" if it were served at your favorite Utica restaurant?Will PhillipsWill Phillips