Streaming provider Roku is adding a new free channel for sports content on August 12. The ad-supported Roku Sports Channel will go live with content both owned and licensed by the company. No subscription or sign-up will be required to access the channel.
The…