To be eligible:
You can get the new Chromecast with Google TV for free if you sign up for YouTube TV and make at least one payment before the end of the year.
Only first-time YouTube TV subscribers are eligible for the deal.
The deal is also currently available only in the U.S.
Right now Google is offering a FREE Chromecast when you subscribe to YouTube TV for just $64.99 a month subscription.