Personally, I think athletes should be banned from making any sort of political speech during podium finishes. They really tarnish the image of the games if some of the atheletes say stuff that greatly offends the host nation. Remember what happened at the Mexico 1968 games? Two African American runners who placed 1st and 3rd raised up black gloves in the famous "Black Power" salute. They were subsequently banned from their own team. The last thing we need to see at the Beijing Olympics is white athletes wearing "Free Tibet" T-shirts, scarfs or other memorabilia.