It’s been no secret that the Williams F1 team has been evaluating Robert Kubica over the last several months. Still, there is no announcement from the team on who will fill the second seat alongside Canadian teenager Lance Stroll. Kubica is no stranger to Formula 1 as his previous stints at Renault and BMW Sauber […]