Topics: Matt Kenseth

'Big Show' visits NASCAR

Jul 17, 2013

Toyota graciously invited serious race fan Terry “Big Show” Scroggins to be their guest at New Hamps

advertisement