Home Sports Olivier Giroud signs for Chelsea