An open letter to the golf haters OpinionThe ClocktowerMarch 16, 201791.15, 91.15 Tyler Dean, Tyler Dean, 91.15 Opinion, OpinionComment