Golf is not a sport.
Golf is not a sport, shooting is not a sport, and Chess And StarCraft are not a sports either.
To understand why I am saying golf is not a sport you have to understand the way I classify what a sport is.
A sport, in my mind, needs to contain two components: a physical one and a skill aspect.
There are many activities that have only one of those two aspects, either requiring skill to do well, or requiring some form of physical talent, but fewer of which fall into both.