Mariners announcer goes viral for on-air swipe at Tim Anderson