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.

Ailing Sinner knocked out in French Open second round by Cerundolo
Neymar out of Brazil friendlies and set to miss World Cup opener
Gucci to take over title sponsorship for F1's Alpine in 2027
Mateta fires Crystal Palace to Conference League crown
Swiatek, Djokovic make steady progress as Rybakina slips up