Max Homa on the 2024 Masters, Mental Game and Team Golf | NLU Pod, Ep 881