Diamondbacks announcer made hilarious gaffe on live broadcast