Masters champ? Chamblee, Leonard go with length

November 11, 2020

Who will win the 84th Masters Tournament? Live From's Brandel Chamblee and Justin Leonard reveal their picks.