Claims that Highland games event failed to pull crowds

The Masters World Championships in Inverness.
The Masters World Championships in Inverness.