Had an interesting and a little bit funny exchange with Denny Hamlin in January when I asked him about why the new 23XI facility will make cars faster and whether he and Michael Jordan have a putting green in the owners’ suite.
Powered by WPeMatico