Sky wins exclusive live rights to The Masters - Golf News | Golf Magazine