Coginchaug's Jessica Drop after mile win