The 7 best golf shorts to buy right now in our new Pro Shop