In this sentence can't understand the meaning: "Look forward to casting you at more events!"
or in this one: "is one of the few progamers who have become a caster for top SC2 events and have casted multiple US events."
I can't translate this word in spanish because the meaning seems to be diferent in dictionaries.
Thanks a lot in advance.
Language (The language you are writing in)