Sean Becker Surges To NARC Win at Petaluma Speedway
The last few weeks Sean Becker has known the Bjork Motorsports car was getting stronger by the race, and knew a win was on the horizon. Flirting with wins one week ago, Becker was able to breakthrough in a big way as he scored his first win with the team during Saturday’s NARC event in Petaluma, CA which was also Don Bjork’s first NARC win as a car owner.
[…]