Mmmmm'ericaMmmmm'ericaThe Arizona Diamondbacks unveiled the insanity of the Churro Dog today, their new star snackOscar GarzaOscar Garza