
The National Hurricane Center said it expects Invest 90E to form into a tropical depression or Tropical Storm Alvin on Wednesday as it churns over the open waters of the Pacific Ocean south of Mexico. FOX Weather Meteorologists Stephen Morgan and Kendall Smith have the latest on May 28, 2025.