English edit

Noun edit

sportcaster (plural sportcasters)

  1. Synonym of sportscaster