What Happened to Rebecca Twigg?

Rebecca Twigg is a former Olympian for the United States. She won several awards, including two Olympic medals. Needless to say, at the peak of her career with several product endorsements and magazine covers. But where is this wonder woman today? After winning two Olympic medals in cycling, six world championships, appearing on the cover […]

What Happened to Rebecca Twigg? Read More »