No, YouTube TV doesn't provide any yearly subscription yet. You can get a monthly subscription to YouTube TV, though.