It came as something of a shock when Ford Racing decided to move its annual motorsports announcement from Charlotte, NC, home ...
"I realized I was working in F1 when I was at Customs and Border Patrol at 2 a.m., trying to recover this turbo ahead of the ...