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.

Ferrari boss Vasseur frustrated by Horner speculation
Australia hold on to beat South Africa with 11 men in Perth
Czechs down Ukraine to claim 12th Billie Jean King Cup crown
Fernandez beats Gibson to win Singapore Open title
World champions Spain defeat England at Nations League thriller