A jersey worn by Babe Ruth sold for more than $4.4 million over the weekend, a record for any item of sports memorabilia. SCP Auctions said the circa 1920 Yankees uniform top is the earliest known jersey worn by Ruth and it fetched $4,415,658.