Just two days before the action kicks off at the Canadian Grand Prix, Aston Martin have confirmed that Lance Stroll will be back behind the wheel at his home race, following his withdrawal from the previous race in Spain. Stroll looked in a fairly... MoreĀ»