A jersey worn by baseball legend Babe Ruth has been auctioned off for a whopping USD $5.64 million (AED 20.7 million).
It's become the most expensive piece of sports memorabilia ever sold.
Ruth, who played for the Boston Red Sox and New York Yankees, wore the shirt in from 1928 to 1930.

India's Pant ruled out of New Zealand ODI series
Sabalenka goes back-to-back at Brisbane International
Egypt, Nigeria head into AFCON semis
City hail Semenyo’s instant impact after debut against Exeter
Morocco show their credentials in impressive quarter-final performance
