In a way, I agree that its BS that hes only doing this because hes great grandparents were german. Thats too much of a stretch for me. However, I do respect the man for wanting to play in the olympics. We would have such a nasty team if our athletes respected and wanted to play in the olympics like the world does.
How about Dalembert, which recently got a canadian citizenship and will play for the canadian team. However, he does have a reason. He came from Haiti to Canada when he was young and grew up in the area.