This is an official 2005 Open Championship flag that is autographed by Jack Nicklaus, who won the 1970 and 1978 Opens at St Andrews. At the 2005 Open at St Andrews, Jack Nicklaus competed in the Open Championship for the final time.
Certificate of Authenticity from Green Jacket Auctions