Sports

Lewis Hamilton to race at Canadian Grand Prix and 'wouldn't miss it for the worl..