SCRUFFY’S WAY: Bobby Allen’s Self-Sufficient Ways Led to World of Outlaws Success
The first in a two-part feature on legendary World of Outlaws racer Bobby Allen. Bobby Allen knew he was on a path to victory at Eldora Speedway on Aug. 9, 1986. He sensed it weeks prior. His setup was dialed in. His tire selection was on point. His confidence was high. Every detail that … Read more