Golf Apps: Which Ones Should You Have? By David DeSmith Technology pervades (some would say invades) every aspect of life…