Senate Majority Leader Mitch McConnell will delay the vote on the Republican leadership's health care bill until after the July 4 recess, two sources told CNN.