NASCAR raises the checkered flagstick

February 18, 2016

The sports professor, Rick Horrow, breaks down the relationship between NASCAR and the world of golf.