In The Driver's Seat: Ferrari may have the fastest car, but they're in danger of being left empty-handed

July 25, 2022 12:37 PMIt's that great race driver and team boss Roger Penske who is credited with coining that motor racing cliche: "To finish first, first you must finish."