Posts Tagged ‘Carroll Shelby dies’

  • by

    Last night at Baylor Hospital in Dallas Texas, 89 year old Carroll Shelby – a man who had as great a hand as any in improving American performance cars over the last 50+ years – passed away after a lengthy battle with pneumonia.  Rumors to Mr. Shelby’s passing originally surfaced in late April to which …