Serie A giants Juventus are reportedly preparing a two-year contract for Bernardo Silva as they wait for a comprehensible decision over the Manchester City captain’s future.