Rookie Vance McDonald aims for immediate contribution