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 Hampshire Motor Speedway last weekend.

advertisement