Very few if any streaming services will have "ad free" or commercial break free streams at the BASIC price tier level.
Some streaming service do offer a much higher price level tier that limits or eliminates ads or commercial breaks.
As far as "sports" and streaming goes, you better break out your wallet, that IS gonna hurt.
HERE is just one example of Baseball streaming service which has limited teams and coverage and may or may not have ALL games covered and for that you get to pay $65-$90 per month?? Does not say anything about commercial free so I figure it will be loaded with commercials on top..
Football, basketball, hockey, racing, yeah, if you love to watch all of that you may have to signup for multiple services and even then some just may not be available at all streaming..
Most sports have exclusive contracts with very specific terms and agreements to anyone that wants to rebroadcast them and it is very lucrative to be exclusive..
In streaming, unlike cable and satellite services, there is no "one stop shopping" to get all content with preset content tiers and basically you are getting your streaming services "ala cart" which is the most costly way to get your content if you love variety.