VariousWords beta
Definitions:
Noun
sports announcer
sportscaster
sports commentator
Definition: an announcer who reads sports news or describes sporting events