I'm not referring to pseudo-corruption, as outlined in the link you gave, but unequivocal, direct bribes. I personally believe that this is how Russian won the Olympic bid.
Incidentally, it's interesting that you directed me to the Transparency International link. Of course, in Russia TI has to designate itself a "Foreign Agent". Why is this? It was Putin's response to the US Magnitsky Bill - and we all know the profound cesspit of corruption and violence that forms the basis for the Magnitsky tragedy.
Russia is a great country. In my view, its people deserve better. I'm not convinced that the money spent on the Olympics (and the associated vast levels of bribes) could not have been more sensibly used. However, as I said before, I think the games went pretty well and I'm pleased that they've put Sochi on the map.