Yes, there are some sites that offer no minimum deposit sports betting using the sweepstakes model. B Spot Casino, BetRivers.net, and SugarHouse Play4Fun are just a few of them.