Macfarlanes represented PGA European Tour. PGA European Tour secured the dismissal of appeals by 12 pro golfers against sanctions imposed on them for playing on the...
Macfarlanes represented PGA European Tour. PGA European Tour secured the dismissal of appeals by 12 pro golfers against sanctions imposed on them for playing on the...