This is a Craig Stadler autographed golf ball, Craig Robert Stadler is a former American professional golfer who has won numerous tournaments at both the PGA Tour and Champions Tour level, including one major championship, the 1982 Masters Tournament. Stadler won the B.C. Open in 2003, becoming the first player over age 50 to win a PGA Tour event in 28 years. He won 13 PGA Tour events in all, and played on the 1983 and 1985 Ryder Cup teams.
The golf ball was signed in my presents during a PGA golf tournament, If you have any questions, please feel free to contact me.  Thank you and have a great day.