World Champion Petra Olli Announces Retirement

Petra OLLI (FIN), one of the world's top wrestlers, announced her retirement from competition on Tuesday at the age of 25

Read more