Sometimes, ‘the right’ to be out there should be revoked lapped traffic is a sudden discussion point. On Monday, NASCAR reacted by announcing they will be looking at increasing the minimum speed. Honestly, that’s nothing new to motorsports. F1 has the 107% rule. They ran into similar issues with brand […]
Read More