Yes. Online casinos offer players free spins to use on pre-determined games all the time. They can be a part of a welcome bonus package with or without a deposit, a reload bonus, or a special bonus for existing players.