GOLF NEWS April 8, 2025 What happens at the champions dinner, Scottie Scheffler menu, Phil Mickelson, how did it start, funny stories, best menusAs they have done every year since Ben Hogan started the tradition in 1952, Masters champions will gather together for dinner at 6pm sharp on Tuesday night at the Augusta National clubhouse adorning their green jackets.This year will have a…