Weeks after stirring up controversy, NASCAR Insider Brett Griffin has once again found himself in the centre of a twitter war following his latest remarks
After the thrilling Grant Park 220 at Chicago, Joe Gibbs Racing driver and 23XI Racing co-owner, Denny Hamlin reveals how his own driver put him in shame.