Trust Me, I’m a Professional “When I first heard ‘bout DesertCaddie’s “Most Embarrasin’ Moment” contest, I thought, “well, nobody has a more colorful history of embarrasin’ golf moments than me, I’m gonna win this hands-down!!..” But, then, as I started recollectin’ the horror that is my game, I realized that I couldn’t single out just [...]