A Major Break in Hilton Head

The first Major Championship of the golf season has come and gone. Now it is down the road a piece from Augusta to Hilton Head, South Carolina as the PGA Tour visits beautiful Harbour Town Golf Links. It seems a bit difficult for both players and golf fans to come off of The Masters and…