Search results
McLaughlin victory puts happy end on Penske's week
The Chippewa Herald· 4 days agoScott McLaughlin and Team Penske proved they're a force on the track, no matter what's going on elsewhere. McLaughlin won his second straight race at Barber Motorsports Park, giving Team Penske ...