The Masters Returns To Nine
The Nine Network’s Wide World of Sports has secured the free television and streaming rights for the world’s most prestigious golf championship – the Masters Tournament at Augusta National Golf Club – in an agreement announced today.