The European Tour has partnered with C15 Studio to launch a 24/7 golf channel which is initially available only to fans in ...