Germany's Yemisi Ogunleye claimed gold in the women's shot put final at the Paris Olympics on Friday with a decisive final throw of 20.00 meters. This effort edged out New Zealand's Maddison-Lee ...
Olympic shot put champion Yemisi Ogunleye of Germany will take on two-time world champion Chase Jackson and world indoor champion Sarah Mitton at the INIT Indoor Meeting Karlsruhe – a World Athletics ...