I figured that since it's not connected with the announcer files themselves, it should belong here.

The problem is rather simple; the announcer is Rucks, a Bastion character - now who could have guessed. You get to see him in the game, and he is featured in quite a good bunch of official images.

And the Dota 2 icon shows the Kid instead. Who doesn't speak in that game at all. Now, I know about all those theories that Rucks and the Kid are one and the same, but that's just pushing it too far. I don't think it's going to be that much of a problem to change the announcer icon to this guy here.