Don't mix politics ith sports! Rory shold not go to Rio at all ...