Green Jacket Masters 2024: Scottie Scheffler wins his second Green Jacket at Augusta National 8 months ago World No. 1 Scottie Scheffler showed why he is the absolute favorite heading into the tournament with a dominant performance…