Baseball fans are not afraid to put their money where there mouth is—and pay an exorbitant price for memorabilia associated with the game's greats.
Just earlier this month, a glove reportedly used by Jackie Robinson in the 1955 and 1956 World Series was sold for $373,002.
And if that sounds like a lot, well, you're in for some sticker shock. Not only did that not break the record for most expensive baseball glove ever sold, but it is pittance compared to other items on this list.
And don't be surprised that older baseball memorabilia tends to dominate this list—especially anything used by New York Yankees great Babe Ruth.
Here is list of the 10 most expensive pieces of MLB memorabilia ever sold or auctioned.
Babe Ruth's Jersey
The Bambino's 1920 jersey is the oldest known by the Yankees slugger. It sold for an eye-popping $4.4 million, the most ever for an item of sports memorabilia, according to the buyer and the seller.
No word on the size of the jersey.
Mark McGwire's 70th Home Run Ball
"Spawn" comic book creator Todd McFarlane paid a staggering $3 million for the St. Louis Cardinals slugger's record-breaking 70th home run ball from the 1998 season. To add the icing on the cake, he then spent an extra $300,000 for the 67th, 68th and 69th home run balls.
Honus Wagner's Baseball Card
The crown jewel of baseball cards, the Pittsburgh Pirates great and original Hall of Famer took a strong anti-smoking stance. When his card was removed from cigarette packages at his request, their value soared.
Only 57 are known to be in existence, and the most recent one sold went for—wait for it—$2.8 million.
Babe Ruth's Bat
The Sultan of Swat is back on this list, and this time it is his bat that made major money. Ruth's bat from his first home run at Yankee Stadium—the original Yankee Stadium, that is (and the house he built)—went for nearly $1.3 million at a 2004 auction.
Babe Ruth's Contract
It seems anything The Bambino touched turned to gold. The contract that sold Ruth from the Boston Red Sox to the New York Yankees—perhaps the most famous, or infamous transaction in baseball history—went for $996,000 in a 2005 auction.
Babe Ruth's Called Shot Jersey
It's hard to determine whether the Babe was better at hitting home runs or creating valuable sports memorabilia. His jersey from the infamous 1932 "called shot" sold for $940,000 at a 2005 auction.
Babe Ruth All-Star Game Home Run Ball
Here we go again. A home run ball from the 1933 Midsummer Classic—signed by the Babe, nonetheless—fetched $805,000 at a 2006 auction in Pittsburgh.
Babe Ruth's World Tour Jersey
The only known complete uniform worn by Babe Ruth—socks, pants and all—was worn by the Bambino in a 1934 barnstorming tour of Japan. It was sold at a 2005 auction for $771,000.
Barry Bonds' Home Run Ball
Fashion designer Mark Ecko purchased Bonds' record-breaking 756th home run ball in an online auction for $752,467. But perhaps more interesting is the fact that Ecko had an asterisk laser-engraved onto the ball before it was put on display at the Baseball Hall of Fame.
Babe Ruth's All-Star Game Jersey
Of course Ruth was going to have the last laugh on this list. His jersey from the 1933 All-Star Game went for $657,250 in a 2006 auction.