Arizona Diamondbacks Unveil Massive Dessert Nightmare ‘Churro Dog’Arizona Diamondbacks Unveil Massive Dessert Nightmare ‘Churro Dog’The Arizona Diamondbacks unveiled the insanity of the Churro Dog today, their new star snackOscar GarzaOscar Garza