NASCAR Chief International Officer Jim Cassidy has left the organization. NASCAR: "Jim Cassidy has spearheaded a number of key initiatives throughout his time with the sanctioning body. We thank him for his many years of outstanding contributions, and wish him well in all future endeavors.”