ARCA Points Leader Michael Self Docked 50 Championship Points After Michigan Victory
Venturini Motorsports driver Michael Self and the team were handed a 50-point penalty following their ARCA Menards Series victory at Michigan International Speedway last weekend. …