NASCAR issues $600k in fines, suspensions for Martinsville race manipulation Published by Matt Weaver