On Saturday afternoon, the National Hurricane Center officially designated Invest 91L as Tropical Depression Two. Although conditions are not entirely favorable for this storm to intensify into a hurricane, it is possible that by Sunday afternoon, we could be talking about Tropical Storm Barry as it moves over the Bay of Campeche. Wind shear will […]