I have YouTube.TV, which gives me my four local channels, plus NBCSN, CBS Sports, FS1 and FS2, as well as the other basics (FX, FXM, TNT, USA, MSNBC) and Smithsonian, and that's all just $40/month. I found TikiLive on MAVTV's site and their Indie package, which includes MAVTV Motorsports Network, is just $4.99/month, so I signed up for that yesterday. Unlike Fubo, you can get the Indie package separate instead of having to buy a basic package plus an add on package.
I use a Roku for all this. Both apps also work on The Big Bad Wolf (my laptop), my Samsung Galaxy tablet and my Samsung Galaxy Note.
I also have Pit Row TV on my Roku, which gives me all the CARS Tour races, as well as Legends Nation, which gives me all the big Legends races.