Invest 99L in the Caribbean remains on track to become Tropical Storm Sara and could bring impacts to Florida.