Recent Masters champions

A look back at the most recent champions of the Masters Tournament at Augusta National Golf Club