Deprecated: booked_mailer(): Optional parameter $to declared before required parameter $message is implicitly treated as a required parameter in /home/erkwbgpt/public_html/wp-content/plugins/booked/includes/mailer_functions.php on line 140

Deprecated: Creation of dynamic property booked_plugin::$booked_screens is deprecated in /home/erkwbgpt/public_html/wp-content/plugins/booked/booked.php on line 39

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/erkwbgpt/public_html/wp-content/plugins/duplicator-pro/addons/probase/src/License/Notices.php on line 100

Deprecated: ElementorDeps\DI\create(): Implicitly marking parameter $className as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/functions.php on line 32

Deprecated: ElementorDeps\DI\autowire(): Implicitly marking parameter $className as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/functions.php on line 44

Deprecated: ElementorDeps\DI\ContainerBuilder::writeProxiesToFile(): Implicitly marking parameter $proxyDirectory as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/ContainerBuilder.php on line 231

Deprecated: ElementorDeps\DI\Definition\Source\ReflectionBasedAutowiring::autowire(): Implicitly marking parameter $definition as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/Definition/Source/ReflectionBasedAutowiring.php on line 17

Deprecated: ElementorDeps\DI\Definition\Source\Autowiring::autowire(): Implicitly marking parameter $definition as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/Definition/Source/Autowiring.php on line 21

Deprecated: ElementorDeps\DI\Definition\Source\DefinitionFile::__construct(): Implicitly marking parameter $autowiring as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/Definition/Source/DefinitionFile.php on line 25

Deprecated: ElementorDeps\DI\Definition\Source\DefinitionArray::__construct(): Implicitly marking parameter $autowiring as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/Definition/Source/DefinitionArray.php on line 33

Deprecated: ElementorDeps\DI\Definition\Source\DefinitionNormalizer::normalizeRootDefinition(): Implicitly marking parameter $wildcardsReplacements as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/Definition/Source/DefinitionNormalizer.php on line 42

Deprecated: ElementorDeps\DI\Proxy\ProxyFactory::__construct(): Implicitly marking parameter $proxyDirectory as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/Proxy/ProxyFactory.php on line 38

Deprecated: ElementorDeps\DI\Container::__construct(): Implicitly marking parameter $definitionSource as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/Container.php on line 87

Deprecated: ElementorDeps\DI\Container::__construct(): Implicitly marking parameter $proxyFactory as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/Container.php on line 87

Deprecated: ElementorDeps\DI\Container::__construct(): Implicitly marking parameter $wrapperContainer as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/Container.php on line 87

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/erkwbgpt/public_html/wp-content/plugins/envato-market/inc/admin/class-envato-market-admin.php on line 1355

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/erkwbgpt/public_html/wp-content/plugins/envato-market/inc/admin/class-envato-market-admin.php on line 1355

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/erkwbgpt/public_html/wp-content/plugins/envato-market/inc/admin/class-envato-market-admin.php on line 1376

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/erkwbgpt/public_html/wp-content/plugins/envato-market/inc/admin/class-envato-market-admin.php on line 1414

Deprecated: Creation of dynamic property Kirki\Compatibility\Framework::$modules is deprecated in /home/erkwbgpt/public_html/wp-content/plugins/kirki/kirki.php on line 65

Deprecated: Puc_v4p9_UpdateChecker::fixSupportedWordpressVersion(): Implicitly marking parameter $update as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/wp-automatic/plugin-updates/Puc/v4p9/UpdateChecker.php on line 351

Deprecated: Puc_v4p9_StateStore::setUpdate(): Implicitly marking parameter $update as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/wp-automatic/plugin-updates/Puc/v4p9/StateStore.php on line 79

Deprecated: Freemius::maybe_activate_bundle_license(): Implicitly marking parameter $license as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/wp-letsencrypt-ssl/freemius/includes/class-freemius.php on line 7707

Deprecated: Freemius::set_license(): Implicitly marking parameter $license as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/wp-letsencrypt-ssl/freemius/includes/class-freemius.php on line 12315

Deprecated: Freemius::switch_to_blog(): Implicitly marking parameter $install as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/wp-letsencrypt-ssl/freemius/includes/class-freemius.php on line 15560

Deprecated: Freemius::_activate_addon_account(): Implicitly marking parameter $bundle_license as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/wp-letsencrypt-ssl/freemius/includes/class-freemius.php on line 18039

Deprecated: Freemius::_store_site(): Implicitly marking parameter $site as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/wp-letsencrypt-ssl/freemius/includes/class-freemius.php on line 19638

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the complianz-gdpr domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/erkwbgpt/public_html/wp-includes/functions.php on line 6114

Deprecated: Creation of dynamic property ElementorPro\Plugin::$updater is deprecated in /home/erkwbgpt/public_html/wp-content/plugins/elementor-pro/plugin.php on line 488

Deprecated: Roots_Nav_Walker::display_element(): Optional parameter $depth declared before required parameter $output is implicitly treated as a required parameter in /home/erkwbgpt/public_html/wp-content/themes/uplands/lib/nav.php on line 45

Deprecated: Creation of dynamic property Kirki\Field\Repeater::$compiler is deprecated in /home/erkwbgpt/public_html/wp-content/plugins/kirki/packages/kirki-framework/compatibility/src/Field.php on line 299

Deprecated: Creation of dynamic property Kirki\Field\Repeater::$label is deprecated in /home/erkwbgpt/public_html/wp-content/plugins/kirki/packages/kirki-framework/compatibility/src/Field.php on line 299

Deprecated: Creation of dynamic property Kirki\Field\Repeater::$description is deprecated in /home/erkwbgpt/public_html/wp-content/plugins/kirki/packages/kirki-framework/compatibility/src/Field.php on line 299

Deprecated: Creation of dynamic property Kirki\Field\Repeater::$row_label is deprecated in /home/erkwbgpt/public_html/wp-content/plugins/kirki/packages/kirki-framework/compatibility/src/Field.php on line 299

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the kirki domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/erkwbgpt/public_html/wp-includes/functions.php on line 6114

Deprecated: Creation of dynamic property Kirki\Field\Repeater::$compiler is deprecated in /home/erkwbgpt/public_html/wp-content/plugins/kirki/packages/kirki-framework/compatibility/src/Field.php on line 299

Deprecated: Creation of dynamic property Kirki\Field\Repeater::$label is deprecated in /home/erkwbgpt/public_html/wp-content/plugins/kirki/packages/kirki-framework/compatibility/src/Field.php on line 299

Deprecated: Creation of dynamic property Kirki\Field\Repeater::$description is deprecated in /home/erkwbgpt/public_html/wp-content/plugins/kirki/packages/kirki-framework/compatibility/src/Field.php on line 299

Deprecated: Creation of dynamic property Kirki\Field\Repeater::$row_label is deprecated in /home/erkwbgpt/public_html/wp-content/plugins/kirki/packages/kirki-framework/compatibility/src/Field.php on line 299

Deprecated: Creation of dynamic property Kirki\Field\Repeater::$compiler is deprecated in /home/erkwbgpt/public_html/wp-content/plugins/kirki/packages/kirki-framework/compatibility/src/Field.php on line 299

Deprecated: Creation of dynamic property Kirki\Field\Repeater::$label is deprecated in /home/erkwbgpt/public_html/wp-content/plugins/kirki/packages/kirki-framework/compatibility/src/Field.php on line 299

Deprecated: Creation of dynamic property Kirki\Field\Repeater::$description is deprecated in /home/erkwbgpt/public_html/wp-content/plugins/kirki/packages/kirki-framework/compatibility/src/Field.php on line 299

Deprecated: Creation of dynamic property Kirki\Field\Repeater::$row_label is deprecated in /home/erkwbgpt/public_html/wp-content/plugins/kirki/packages/kirki-framework/compatibility/src/Field.php on line 299

Deprecated: Creation of dynamic property Kirki\Field\Repeater::$compiler is deprecated in /home/erkwbgpt/public_html/wp-content/plugins/kirki/packages/kirki-framework/compatibility/src/Field.php on line 299

Deprecated: Creation of dynamic property Kirki\Field\Repeater::$label is deprecated in /home/erkwbgpt/public_html/wp-content/plugins/kirki/packages/kirki-framework/compatibility/src/Field.php on line 299

Deprecated: Creation of dynamic property Kirki\Field\Repeater::$description is deprecated in /home/erkwbgpt/public_html/wp-content/plugins/kirki/packages/kirki-framework/compatibility/src/Field.php on line 299

Deprecated: Creation of dynamic property Kirki\Field\Repeater::$row_label is deprecated in /home/erkwbgpt/public_html/wp-content/plugins/kirki/packages/kirki-framework/compatibility/src/Field.php on line 299

Deprecated: Creation of dynamic property dtbwp_Envato_Theme_Setup_Wizard::$parent_slug is deprecated in /home/erkwbgpt/public_html/wp-content/themes/uplands/plugins/envato_setup/envato_setup_init.php on line 41

Deprecated: Elementor\Controls_Stack::get_active_controls(): Implicitly marking parameter $controls as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/elementor/includes/base/controls-stack.php on line 352

Deprecated: Elementor\Controls_Stack::get_active_controls(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/elementor/includes/base/controls-stack.php on line 352

Deprecated: Elementor\Controls_Stack::get_style_controls(): Implicitly marking parameter $controls as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/elementor/includes/base/controls-stack.php on line 799

Deprecated: Elementor\Controls_Stack::get_style_controls(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/elementor/includes/base/controls-stack.php on line 799

Deprecated: Elementor\Elements_Manager::create_element_instance(): Implicitly marking parameter $element_type as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/elementor/includes/managers/elements.php on line 70

Deprecated: Elementor\Element_Base::__construct(): Implicitly marking parameter $args as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/elementor/includes/base/element-base.php on line 1569

Deprecated: Elementor\Repeater::__construct(): Implicitly marking parameter $args as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/elementor/includes/elements/repeater.php on line 49

Deprecated: Elementor\Core\Utils\Collection::filter(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/elementor/core/utils/collection.php on line 43

Deprecated: ElementorDeps\DI\Definition\ObjectDefinition::__construct(): Implicitly marking parameter $className as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/Definition/ObjectDefinition.php on line 62

Deprecated: ElementorDeps\DI\Definition\ObjectDefinition::setClassName(): Implicitly marking parameter $className as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/Definition/ObjectDefinition.php on line 75

Deprecated: ElementorDeps\DI\Definition\ObjectDefinition::setLazy(): Implicitly marking parameter $lazy as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/Definition/ObjectDefinition.php on line 158

Deprecated: ElementorDeps\DI\Definition\Resolver\ObjectCreator::setPrivatePropertyValue(): Implicitly marking parameter $className as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/Definition/Resolver/ObjectCreator.php on line 158

Deprecated: ElementorDeps\DI\Definition\Resolver\ParameterResolver::resolveParameters(): Implicitly marking parameter $definition as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/Definition/Resolver/ParameterResolver.php on line 34

Deprecated: ElementorDeps\DI\Definition\Resolver\ParameterResolver::resolveParameters(): Implicitly marking parameter $method as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/elementor/vendor_prefixed/php-di/php-di/src/Definition/Resolver/ParameterResolver.php on line 34

Deprecated: version_compare(): Passing null to parameter #2 ($version2) of type string is deprecated in /home/erkwbgpt/public_html/wp-content/plugins/elementor/core/experiments/manager.php on line 170

Deprecated: ElementorPro\Modules\Forms\Submissions\Actions\Save_To_Database::save_action_log(): Implicitly marking parameter $exception as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/elementor-pro/modules/forms/submissions/actions/save-to-database.php on line 143

Deprecated: {closure:ElementorPro\Modules\Forms\Submissions\Actions\Save_To_Database::__construct():177}(): Implicitly marking parameter $exception as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/elementor-pro/modules/forms/submissions/actions/save-to-database.php on line 177

Notice: Function add_shortcode was called incorrectly. Invalid shortcode name: [thismap]. Do not use spaces or reserved characters: & / [ ] = Please see Debugging in WordPress for more information. (This message was added in version 4.4.0.) in /home/erkwbgpt/public_html/wp-includes/functions.php on line 6114

Warning: session_start(): Session cannot be started after headers have already been sent in /home/erkwbgpt/public_html/wp-content/plugins/booked/booked.php on line 369

Deprecated: Duplicator\Extlibs\Cron\CronExpression::factory(): Implicitly marking parameter $fieldFactory as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/duplicator-pro/vendor/cron-expression/src/Cron/CronExpression.php on line 70

Deprecated: Calling get_class() without arguments is deprecated in /home/erkwbgpt/public_html/wp-content/plugins/duplicator-pro/classes/entities/class.global.entity.php on line 767

Deprecated: Creation of dynamic property DUP_PRO_Global_Entity::$notices is deprecated in /home/erkwbgpt/public_html/wp-content/plugins/duplicator-pro/classes/entities/class.json.entity.base.php on line 265

Deprecated: Calling get_class() without arguments is deprecated in /home/erkwbgpt/public_html/wp-content/plugins/duplicator-pro/classes/entities/class.system.global.entity.php on line 139

Deprecated: Calling get_class() without arguments is deprecated in /home/erkwbgpt/public_html/wp-content/plugins/duplicator-pro/classes/entities/class.schedule.entity.php on line 518

Deprecated: Creation of dynamic property Roots_Wrapping::$slug is deprecated in /home/erkwbgpt/public_html/wp-content/themes/uplands/lib/wrapper.php on line 26

Deprecated: Creation of dynamic property Roots_Wrapping::$templates is deprecated in /home/erkwbgpt/public_html/wp-content/themes/uplands/lib/wrapper.php on line 27
Are there some Rules of Golf that are acceptable to break? – Green Canaria
Deprecated: stripslashes(): Passing null to parameter #1 ($string) of type string is deprecated in /home/erkwbgpt/public_html/wp-content/plugins/ar-contactus/models/ArContactUsModelAbstract.php on line 288

Deprecated: stripslashes(): Passing null to parameter #1 ($string) of type string is deprecated in /home/erkwbgpt/public_html/wp-content/plugins/ar-contactus/models/ArContactUsModelAbstract.php on line 288

Deprecated: stripslashes(): Passing null to parameter #1 ($string) of type string is deprecated in /home/erkwbgpt/public_html/wp-content/plugins/ar-contactus/models/ArContactUsModelAbstract.php on line 288

Deprecated: stripslashes(): Passing null to parameter #1 ($string) of type string is deprecated in /home/erkwbgpt/public_html/wp-content/plugins/ar-contactus/models/ArContactUsModelAbstract.php on line 288

Deprecated: stripslashes(): Passing null to parameter #1 ($string) of type string is deprecated in /home/erkwbgpt/public_html/wp-content/plugins/ar-contactus/models/ArContactUsModelAbstract.php on line 288

Deprecated: stripslashes(): Passing null to parameter #1 ($string) of type string is deprecated in /home/erkwbgpt/public_html/wp-content/plugins/ar-contactus/models/ArContactUsModelAbstract.php on line 288

Deprecated: stripslashes(): Passing null to parameter #1 ($string) of type string is deprecated in /home/erkwbgpt/public_html/wp-content/plugins/ar-contactus/models/ArContactUsModelAbstract.php on line 288

Warning: Undefined array key "HTTP_REFERER" in /home/erkwbgpt/public_html/wp-content/plugins/ar-contactus/models/ArContactUsModel.php on line 105

Deprecated: urlencode(): Passing null to parameter #1 ($string) of type string is deprecated in /home/erkwbgpt/public_html/wp-content/plugins/ar-contactus/models/ArContactUsModel.php on line 105

Deprecated: Elementor\Core\Files\CSS\Post::add_controls_stack_style_rules(): Implicitly marking parameter $all_controls as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/elementor/core/files/css/post.php on line 221

Deprecated: Elementor\Core\Files\CSS\Base::add_controls_stack_style_rules(): Implicitly marking parameter $all_controls as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/elementor/core/files/css/base.php on line 552

Deprecated: Elementor\Core\Files\CSS\Base::get_active_controls(): Implicitly marking parameter $controls as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/elementor/core/files/css/base.php on line 921

Deprecated: Elementor\Core\Files\CSS\Base::get_active_controls(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/elementor/core/files/css/base.php on line 921

Deprecated: Elementor\Core\Files\CSS\Base::get_style_controls(): Implicitly marking parameter $controls as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/elementor/core/files/css/base.php on line 949

Deprecated: Elementor\Core\Files\CSS\Base::get_style_controls(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/elementor/core/files/css/base.php on line 949

Deprecated: Elementor\Core\DynamicTags\Dynamic_CSS::add_controls_stack_style_rules(): Implicitly marking parameter $all_controls as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/elementor/core/dynamic-tags/dynamic-css.php on line 104

Deprecated: Elementor\Stylesheet::add_rules(): Implicitly marking parameter $query as nullable is deprecated, the explicit nullable type must be used instead in /home/erkwbgpt/public_html/wp-content/plugins/elementor/includes/stylesheet.php on line 141

Are there some Rules of Golf that are acceptable to break?


Deprecated: preg_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home/erkwbgpt/public_html/wp-includes/kses.php on line 1805

Deprecated: preg_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home/erkwbgpt/public_html/wp-includes/kses.php on line 1805

Deprecated: preg_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home/erkwbgpt/public_html/wp-includes/kses.php on line 1805


Whether it’s on the pro tours, or in our own club games, is there a prevailing view is that it’s not always rules are rules?

Was the number of the club mouthed? Were there secret signals emanating from gloves? If you’ve come here for a dissection of events between Brooks Koepka and Gary Woodland at the Masters, you’re in the wrong place. Go here instead.

Everyone involved has denied it (repeatedly), the Masters tournament committee looked at it – twice apparently – and decided there was nothing to see.

It doesn’t matter now what anyone thinks. In this case, a decision has been made. The matter is closed.

What I did find interesting, though, was the reaction of some in the game itself and, of course, others on the internet.

Maybe I’m reading it wrong, but what appeared to emanate was the idea a practice could be so commonplace as to almost make it acceptable – even if it could be breaking a rule.

‘What difference does it make?’ ‘It’s no big deal!’ ‘Impossible to police!’ And, of course, social media’s favourite: ‘Who cares?’

But I do care.

As someone who has studied the rules, has the results and the officiating to prove it, and spends a lot of time writing about them, it’s always felt to me that there is a hierarchy in some people’s minds about what should be strictly adhered to and where some leeway should be given.

Moving a ball marker? Don’t do it. Dropping a ball down the trouser leg? Get out of the club. Fixing a number on a scorecard? Full-blown fisty cuffs.

But taking lateral relief even though you don’t know, or are virtually certain, your ball is in the penalty area? Wandering down and dropping a ball anywhere you like after one’s gone splashing into the water? Picking up a ball to identify it without marking it first?

Of course, there are wildly different degrees of seriousness in these scenarios. All of them, though, are a no-no in the rules. All come with sanctions attached.

Brooks Koepka

On the occasions I’ve had to explain that to players, some have just looked incredulous. Surely I can’t get penalised for that?

I once gave myself a two-shot penalty for improving conditions affecting the stroke. I’d been close to a tree and, during a practice swing, had knocked a single leaf off a branch.

It was in the area of my intended swing. It was an attached natural object. It was probably still growing, and I’d broken it. I couldn’t repair the improvement. In my mind, however slight, it was a pretty clear breach of the rules.

My playing partners, though, seemed genuinely stunned I would employ them so literally.

Going back to social media, you can always tell when the collective keyboards think a rule should be swerved and immediately re-written because they’ll come out with the classic “stupid rule”.

For me, though, rules are rules. Yes, they can be long. And, yes, they can sometimes be complicated. But they’re there to be observed, otherwise what’s the point?

Where’s the achievement in striving to succeed if you did it when bending or breaking what you know to be a rule?

That doesn’t mean you can’t use them to your advantage. But, for me, it does mean following them to the letter.

It’s pivotal to the success of the game. Our general passion, the commitment that most of us have to want to do things the right way, is what sets golf apart from other sports. It is genuinely what makes the game great.

Whatever we might personally think about them, we should never decide that some rules should just be ignored.

What do you think? Should the Rules of Golf be treated like a bible, or is it fine to interpret them liberally? Let me know with a tweet.

Podcasts from National Club Golfer


PGA Catalunya Stadium
PGA Catalunya Stadium

The NCG Top 100s Tour is heading to Europe for a multi-day event at PGA Catalunya. Prices start at £799 per golfer.

FIND OUT MORE

Subscribe to NCG





Source link

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>


Deprecated: preg_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home/erkwbgpt/public_html/wp-includes/kses.php on line 1805

Deprecated: Creation of dynamic property Roots_Wrapping::$slug is deprecated in /home/erkwbgpt/public_html/wp-content/themes/uplands/lib/wrapper.php on line 26

Deprecated: Creation of dynamic property Roots_Wrapping::$templates is deprecated in /home/erkwbgpt/public_html/wp-content/themes/uplands/lib/wrapper.php on line 27

Deprecated: preg_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home/erkwbgpt/public_html/wp-includes/kses.php on line 1805

Deprecated: preg_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home/erkwbgpt/public_html/wp-includes/kses.php on line 1805

Fatal error: Uncaught RuntimeException: Unclosed string at position: 7792 in /home/erkwbgpt/public_html/wp-content/plugins/ar-contactus/classes/ArContactUsMinifier.php:447 Stack trace: #0 /home/erkwbgpt/public_html/wp-content/plugins/ar-contactus/classes/ArContactUsMinifier.php(202): ArContactUsMinifier->saveString() #1 /home/erkwbgpt/public_html/wp-content/plugins/ar-contactus/classes/ArContactUsMinifier.php(116): ArContactUsMinifier->loop() #2 /home/erkwbgpt/public_html/wp-content/plugins/ar-contactus/classes/ArContactUsMinifier.php(82): ArContactUsMinifier->minifyDirectToOutput() #3 /home/erkwbgpt/public_html/wp-content/plugins/ar-contactus/classes/ArContactUs.php(218): ArContactUsMinifier::minify() #4 /home/erkwbgpt/public_html/wp-includes/class-wp-hook.php(324): ArContactUs->renderContactUsButton() #5 /home/erkwbgpt/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #6 /home/erkwbgpt/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() #7 /home/erkwbgpt/public_html/wp-includes/general-template.php(3080): do_action() #8 /home/erkwbgpt/public_html/wp-content/themes/uplands/base.php(172): wp_footer() #9 /home/erkwbgpt/public_html/wp-includes/template-loader.php(106): include('/home/erkwbgpt/...') #10 /home/erkwbgpt/public_html/wp-blog-header.php(19): require_once('/home/erkwbgpt/...') #11 /home/erkwbgpt/public_html/index.php(17): require('/home/erkwbgpt/...') #12 {main} thrown in /home/erkwbgpt/public_html/wp-content/plugins/ar-contactus/classes/ArContactUsMinifier.php on line 447