The National Weather Service is tracking a system currently designated Invest 90W by forecasters, a disturbance that weakened ...