Stambaugh Will Make 2017 Marshall Motorsports Debut Friday at Attica
For the first time in 2017, “Mad Max” Stambaugh will pilot the Ray Marshall Motorsports No. 33M, set to enter competition at the Attica Raceway Park in Attica, Ohio, during the facility’s first event of the season on Friday, March 24. […]