
Sha'Carri Richardson prays before running in Budapest
#insidethewubble #trackandfield #budapest2023 Sha’Carri Richardson is a global icon and has emerged as a world champion after winning the Women’s 100m title in a championship record of 10.65 at the 2023 World Athletics Championships in Budapest, Hungary on Saturday, August 21, 2023. source