Share Facebook Twitter LinkedIn Pinterest Email ESPN Denny Hamlin and Bubba Wallace announce publicly why the want to leave 23XI Racing for new contract with…… Bubba Wallace contract Denny Hamlin publicly