Either way, what does it matter? Whether he plays a silly sport for Russia or plays a silly sport for America, he is just playing a silly sport. He hasn't gone over and joined the Russian foreign legion, he hasn't smuggled national secrets to Russia, he hasn't renounced the US. All he did was play a silly game. I presume he played the silly game for Russia because that's the team that offered to take him on.
Either way, its just a game. I will NEVER understand why people take the Olympics so seriously. Sheesh.
He lives in Russia and married a Russian girl, who is also an Olympian. They showed a video of their wedding in Russia.