Michael Andretti and Takuma Sato receive “Baby Borg” trophies in Detroit

This week’s North American International Auto Show in Detroit has been highlighted by some fun events that shift focus towards the Verizon IndyCar Series upcoming season. Wednesday night, there was a brief amount of time spent in Detroit to celebrate an annual offseason highlight. Defending Indianapolis 500-winning driver Takuma Sato and winning car owner Michael … Continue reading Michael Andretti and Takuma Sato receive “Baby Borg” trophies in Detroit