Denny Hamlin discusses the departure with crew chief Mike Wheeler

Denny Hamlin discusses the departure with crew chief Mike Wheeler