I think these are good bets, but not for the reason you state. A sports team can, in theory, lose endlessly. One reason these are good bets anyway is they are going to be on big underdogs the vast majority of the time, and underdogs are generally stronger bets than favorites. For another reason, the square bettors are generally betting the other way in these situations, creating value your way.