I saw this post: https://www.ign.com/articles/crunchyroll-launches-free-24-hour-anime-channel
In that post it states: “The free, ad-supported channel will launch across the U.S. on October 11 and will be available on LG Channels, the Roku Channel, and Vizio WatchFree+. The service will then join Amazon’s Freevee on October 17.”