I've recently resolved an issue that may be of interest to others.
I record a ton of rounds. Basically, all my rounds.
Recently, my game has been taking 2-3 minutes to load. In addition, following a round, my game will hang for 2-3 minutes. Also, when attempting to start a new round, after completion of a round, my game crashes consistently at 50% loading.
I have resolved all three issues by removing my Recorded Rounds folder (C:\Program Files (x86)\Steam\steamapps\common\Perfect Golf\RecordedRounds)