Franco Colapinto only has himself to blame for not securing a 2025 F1 seat, according to Jacques Villeneuve. The 21-year-old Argentinian caught the eye of rival teams with some impressive early ...