If there is a cricket heaven, Damion Jacobs is in it