CHICAGO — Ian Happ hit a 442-foot homer, Dansby Swanson made it back-to-back longballs and the Chicago Cubs hung on to beat the San Francisco Giants 6-5 on Wednesday. Jorge Soler made it interesting in the eighth inning with a 444-foot grand slam over the bleachers in left field against Tyson Miller that got the Giants within one, but...