To obtain Russian visa you should have an official invitation and apply for the visa in Russian visa authority in country of your residence. It can be found here. There are agencies which can represent you in Russian visa authority to help to obtain Russian visa.
The Elbrus World Race Organization ready to assist participants and accompanying persons with invitation for entry visa to Russia. For that please proceed to online registration.