Aside from the bookies mentioned above there's also Fortunejack that offers cashout but tbh I don't think their cashout is any better and it's been a while since i've used them as their minimum withdrawal is out of my budget range.
Or, you can simply hedge your bet if the game that you watch has live in-game betting. If you bet on outcome A then simply bet a proportional amount on all the other outcomes so that you are covered regardless of what transpires.
This is what I always do back then when cashouts aren't a thing yet for crypto sportsbooks it's only a good solution if you have a lot of bankroll to work with.