Giants and Troubled Cruise Come to Terms on Fresh Sponsorship Deal, Including Jersey Ad Placement
Wearing the new Cruise sleeve patch, Giants manager Gabe Kapler stands with Cruise CEO Kyle Vogt and Giants CEO Larry Baer in front of a driverless vehicle in Oracle Park. …