Jim France Announces Resignation from NASCAR: End of an Era for Motorsports Leadership
In a move that has sent shockwaves through the motorsports community, Jim France, the chairman and CEO of NASCAR, has officially announced his resignation from the organization. After decades of leadership and an indelible impact on the sport, France’s decision to step down marks the end of an era for NASCAR and its storied history….