Hamlin: Manufacturers have "way too much say" in outcome of NASCAR races
"We've been saying this for quite some time — manufacturers have way too much say in the outcomes of these races and the manufacturers -- I'm part of one, but they've ruined superspeedway racing."
Motorsport ·