Ben Rhodes vs Christian Eckes: Confrontation after Texas NASCAR race (Video)
The two NASCAR drivers got into an altercation at the hauler after the race at Texas Motor Speedway On Sunday, the NASCAR Truck Series unloaded in Fort Worth, Texas. It’s race number two of three in the Round of 8 for the NASCAR Truck Series playoffs. Watch the Ben Rhodes […]
Read More