USA Win Tokyo 2020 Olympics, Nigeria Finish 74th

Eliud Kipchoge produced a marathon masterclass and the USA edged China at the top of the Tokyo Olympics medals table as the curtain fell on the biggest sports event since the pandemic on Sunday. This is as Nigeria finished 7th on the … Continue reading USA Win Tokyo 2020 Olympics, Nigeria Finish 74th