Well, i'm not really sure what sounds russian to you, but that's russian! :P You can even see the logo "Sport" written in the down left (in cyrilc alphabet, of course!). But thanks anyway!! The thing is, i'm probably one of the few people in this forum who likes to see the games with comments, mainly because usually i'm doing something else around the house!
I always associate Russian with a deeper voice, and I didn't think their voices were deep enough. As I said, Americans are insanely ignorant
I hope you do find a different stream though