Cameron Shirey

NASCAR's "Win and You're In" Playoff System Needs to Change
a month ago
For those who do not follow NASCAR, there has been a "playoffs" system in place since 2004. Since its debut in the 2004 season, it has gone through various different versions. The current iteration, t...