Other Sports April 9, 2012 0 Comments Most Awkward Moment of the 2012 Masters I love the Masters. It signifies the arrival of spring and a weekend of sitting in my chair drinking beer