Here's a number for you: 1051. For you historically minded few, it is not the year that Britain was last invaded (1066), but rather the number of golf balls listed on the United States Golf Association's List of Conforming Golf Balls.
Tag: Penfold Heart
If you don’t know what the Penfold Heart is, shame on you! You philistine!