Chad Finchum, MotorsportsNASCAR Championship Marred by Race Manipulation Penalties33% center coverage6 sources
Chad Finchum, MotorsportsNASCAR Championship Marred by Race Manipulation Penalties33% center coverage6 sources