sportscaster

noun

One who reports sporting events on television or radio. (Primarily used in North American English.)

noun

A person who comments, presents, and reports sport events.

noun

an announcer who reads sports news or describes sporting events