Talking anchoring the putter and how golf just seems to always want you to NOT do something. Is golf the worst party ever?
See All 138 Episodes of "HACK IT OUT GOLF"