After Tony Stewart’s Painful Exit, NASCAR Fans Unearth the ‘Kurt Busch Curse’ That Brought SHR Down
What led to the downfall of Stewart Haas Racing in NASCAR? There have been plenty of theories on how mismanagement and financial crunch ultimately put Tony Stewart’s and Gene Haas’s racing operations to rest. But there’s a rather spooky angle to this …