The pomp. The pageantry. The exciting wins and devastating losses. Unbelievable feats of athleticism and sheer determination. That's right - it's time for the winter Olympics in Sochi, Russia. Everyone has their picks for who will take gold medals and we're likely to see some unexpected upsets.But there are certain athletes that may have a leg up on everyone else: the Russians.



More...

Similar Bodybuilding Threads: