Louisiana Bayou Sprinters McCarl Wins at Golden Triangle Raceway Park McCarl wins after Ty Johnson dq’ed in post race tech. […]