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.

French flanker cited for alleged eye gouging in Six Nations clash
Samson rises from year of struggle to become India's World Cup hero
Gauff retires from Indian Wells match due to arm pain
India win T20 World Cup after dominant performance against New Zealand
Californian Tien relishes full-circle moment at Indian Wells