DirecTV offers new subscribers a DirecTV Now 1-Month Trial for free via coupon code "ROKU1MONTH". (It typically only offers a 7-day trial.) This works for any plan, so pick the 120-channel "Gotta Have It" option, which normally costs $70/month, to get the most out of the trial. Deal ends August 31.
Note: Make sure to cancel your subscription before the trial period ends to avoid being billed if you don't wish to continue the service.