Yes, ran.de offers its content for free - no subscription required. You can watch so many free live streams on NFL, Bundesliga, U21, DTM, Formula E, rugby, and eSports.