Did you know that at least 128 athletes have participated in both the Summer and Winter Olympic games ? SOMEFACTS.com