They should call him John MacDaddyCain for all these ladies he's pullin' in.