John t grant jr dating