Updated at 6:30 a.m.on Wednesday, Nov.13, 2024. The tropical disturbance we've been watching near Jamaica is showing signs of organization. The National Hurricane Center has designated the system Invest 99L, which means they are running extra computer models...