Who will put Rory McIlroy's green jacket on if he retains The Masters?
SPORTbible - The Latest Sports News, Videos, Rumours & Pictures…
April 11, 2026
Traditionally, the previous champion hands the new winner an iconic green jacket.
Discussion in the ATmosphere