Ross Stripling gave up three homers in his Giants debut, including a 485-foot blast. That was more than enough on a day when the Giants continued their swing-and-miss ways.