View all
American sportscaster
Robert Quinlan Costas is an American sportscaster who is known for his long tenure with NBC Sports, from 1980 through 2019. Wikipedia