We've all heard the stories about someone who walks into a thrift store and buys an old jacket, and then finds a fortune in cash stuffed in hidden pockets.

This is a story about a $5 thrift-store jacket that auctioned off this weekend for almost $140,000.

Sound impossible? Not if the jacket in question is an authentic The Masters jacket from Augusta National.

According to the Washington Post, Augusta National officials confirmed the authenticity of the jacket, which dates to the 1950s. But they wouldn't reveal who the owner might have been (the owner's name tag was cut out).

Authentic Masters Jacket found in Toronto thrift store & bought for $5 being auctioned off tonight by @BidGreenJacket, currently at $31K pic.twitter.com/RIwfdv8C7Z — Darren Rovell (@darrenrovell) April 8, 2017

A very rigorous protocol applies to Augusta's famous green jackets. Of course, the winner of The Masters each year receives a jacket, but may take it off the Augusta National grounds only during the year in which they are the defending champion. Club members also receive a jacket with the Augusta National logo, but may not take their jacket off club grounds.

So how this 1950s-era green jacket ended up in a Toronto thrift store is a mystery. However, its status was no mystery to the buyer; according to the Post, the man is an avid golfer who knew exactly what he had found.

Green Jacket Auctions opened bidding for the jacket at $5,000. The final bid was $139,348.80.