Carroll Shelby’s legacy is impressive. Too bad he never won the Nobel or any award of merit.
He’s more deserving than Al or Bammy!