Josh McGuire wins at Portsmouth (OH) Raceway Park on July 15, 2012