Yes. It is legal to bet on NHL games as long as it is done on registered Florida sportsbooks. Only retail sportsbooks are legal. Online sports betting is still not legalized in Florida.