Sports | Wed Nov 6, 2013 9:19am EST

Rio club has hit with Che Guevara shirt