Taylor Appears On The Golf Channel