Sports betting agreement would bring billions to Florida