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.

Ronaldo on target as Al-Nassr win after security delay
Coventry savour first home Premier League win in 25 years
Bergs shocks Alcaraz in Shanghai as Zverev claims year-end top ranking
Ten arrested and police officer injured after Manchester City’s win at Liverpool
Australia need six wickets on final day to win first Test
