NASCAR suspends Joey Logano’s tire technician for role in Denny Hamlin altercation

Logano's tire specialist, Drew Nichols, pulled Hamlin to the ground during the drivers' scuffle.

Leave Your Comment

Leave a Reply

%d bloggers like this: