Nowhere does the dictionary define that the age or ability of the participants defines a sport, or game. Therefore, I would say that Roland's premise that since his grandfather beats him at golf, it could not be a sport is without merit. Maybe he is just a sore loser. Take some lessons. Mass. Of course, golf is a sport.
Older people can throw a baseball, catch a football, etc.
Using this guy's logic, those are not sports either. It takes great skill to be a professional golfer. Ohio Golf is definitely a sport. Like in any true sport, golf has a physical and a mental side. If Roland doesn't believe that, let's see him carry a golf bag for 18 holes on a 90-degree day on a hilly course.